ElvClient

new ElvClient({
contentSpaceId,
fabricURIs,
ethereumURIs,
noCacheoptional,
noAuthoptional
})
ElvClient

Create a new ElvClient

Returns: New ElvClient connected to the specified content fabric and blockchain
Parameters:
Name Type Attributes Default Description
contentSpaceId string

ID of the content space

fabricURIs Array.<string>

A list of full URIs to content fabric nodes

ethereumURIs Array.<string>

A list of full URIs to ethereum nodes

noCache boolean <optional>
false

If enabled, blockchain transactions will not be cached

noAuth boolean <optional>
false

If enabled, blockchain authorization will not be performed

Source:

Methods

async, static Configuration({
configUrl,
regionoptional
})
→ Promise.<Object>

Retrieve content space info and preferred fabric and blockchain URLs from the fabric

Returns: Object containing content space ID and fabric and ethereum URLs
Parameters:
Name Type Attributes Description
configUrl string

Full URL to the config endpoint

region string <optional>

Preferred region - the fabric will auto-detect the best region if not specified

  • Available regions: na-west-north na-west-south na-east eu-west
Source:

async, static FromConfigurationUrl({
configUrl,
regionoptional,
noCacheoptional,
noAuthoptional
})
→ Promise.<ElvClient>

Create a new ElvClient from the specified configuration URL

Returns: New ElvClient connected to the specified content fabric and blockchain
Parameters:
Name Type Attributes Default Description
configUrl string

Full URL to the config endpoint

region string <optional>

Preferred region - the fabric will auto-detect the best region if not specified

  • Available regions: na-west-north na-west-south na-east eu-west
noCache boolean <optional>
false

If enabled, blockchain transactions will not be cached

noAuth boolean <optional>
false

If enabled, blockchain authorization will not be performed

Source:

async AccessGroupManagers({contractAddress}) → Promise.<Array.<string>>

Get a list of addresses of managers of the specified group

Returns: List of manager addresses
Parameters:
Name Type Description
contractAddress

The address of the access group contract

Examples
async AccessGroupManagers({
  "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
});


[
  "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8",
  "0x219b3bce4ee98adbb738911148117bbf1bd4bc1f"
]
async AccessGroupManagers({
  "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
});


[
  "0x219b3bce4ee98adbb738911148117bbf1bd4bc1f"
]
Source:

async AccessGroupMembers({contractAddress}) → Promise.<Array.<string>>

Get a list of addresses of members of the specified group

Returns: List of member addresses
Parameters:
Name Type Description
contractAddress

The address of the access group contract

Examples
async AccessGroupMembers({
  "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
});


[
  "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8",
  "0x219b3bce4ee98adbb738911148117bbf1bd4bc1f"
]
async AccessGroupMembers({
  "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
});


[
  "0x219b3bce4ee98adbb738911148117bbf1bd4bc1f"
]
Source:

async AccessGroupOwner({libraryId}) → Promise.<string>

Returns the address of the owner of the specified content object

Returns: The account address of the owner
Parameters:
Name Type Description
libraryId string
Example
async AccessGroupOwner({
  "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
});


"0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
Source:

async AccessInfo({
objectId,
argsoptional
})
→ Promise.<Object>

Retrieve info about the access charge and permissions for the specified object.

Note: Access charge is specified in ether

Returns: Info about the access charge and whether or not the object is accessible to the current user
Parameters:
Name Type Attributes Description
objectId string

ID of the object

args object <optional>

Arguments to the getAccessInfo method - See the base content contract

Example
async AccessInfo({
  "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
});


{
  "visibilityCode": 10,
  "visible": true,
  "accessible": true,
  "editable": false,
  "hasAccess": false,
  "accessCode": 10,
  "accessCharge": "0.5"
}
Source:

async AccessRequest({
libraryIdoptional,
objectIdoptional,
versionHashoptional,
argsoptional,
updateoptional,
noCacheoptional
})
→ Promise.<Object>

Make an explicit call to accessRequest or updateRequest of the appropriate contract. Unless noCache is specified on this method or on the client, the resultant transaction hash of this method will be cached for all subsequent access to this contract.

Note: Access and update requests are handled automatically by ElvClient. Use this method only if you need to make an explicit call. For example, if you need to specify custom arguments to access a content object, you can call this method explicitly with those arguments. Since the result is cached (by default), all subsequent calls to that content object will be authorized with that AccessRequest transaction.

Note: If the access request has an associated charge, this charge will be determined and supplied automatically.

Returns: Resultant AccessRequest or UpdateRequest event
Parameters:
Name Type Attributes Default Description
libraryId string <optional>

ID of the library

objectId string <optional>

ID of the object

versionHash string <optional>

Version hash of the object

args Array <optional>
[

Custom arguments to the accessRequest or updateRequest methods

update boolean <optional>
false

If true, will call updateRequest instead of accessRequest

noCache boolean <optional>
false

If true, the resultant transaction hash will not be cached for future use

Example
async AccessRequest({
  "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
  "args": [
    0,
    "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
    "",
    [],
    []
  ]
});


{
  "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
  "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
  "contractAddress": null,
  "transactionIndex": 0,
  "gasUsed": {
    "_hex": "0x1513d"
  },
  "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
  "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
  "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
  "logs": [
    {
      "transactionIndex": 0,
      "blockNumber": 107382,
      "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
      "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "topics": [
        "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
      ],
      "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
      "logIndex": 0,
      "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
      "transactionLogIndex": 0,
      "name": "DbgAccessCode",
      "signature": "DbgAccessCode(uint8)",
      "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
      "values": {
        "0": 0,
        "code": 0,
        "length": 1
      }
    },
    {
      "transactionIndex": 0,
      "blockNumber": 107382,
      "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
      "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "topics": [
        "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
      ],
      "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
      "logIndex": 1,
      "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
      "transactionLogIndex": 1,
      "name": "DbgAccessCode",
      "signature": "DbgAccessCode(uint8)",
      "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
      "values": {
        "0": 0,
        "code": 0,
        "length": 1
      }
    },
    {
      "transactionIndex": 0,
      "blockNumber": 107382,
      "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
      "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "topics": [
        "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
      ],
      "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a7548610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "logIndex": 2,
      "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
      "transactionLogIndex": 2,
      "name": "AccessRequest",
      "signature": "AccessRequest(uint256,uint8,string,string,string)",
      "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
      "values": {
        "0": {
          "_hex": "0x03"
        },
        "1": 0,
        "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
        "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "4": "",
        "requestID": {
          "_hex": "0x03"
        },
        "level": 0,
        "contentHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
        "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "pkeAFGH": "",
        "length": 5
      }
    }
  ],
  "blockNumber": 107382,
  "confirmations": 1,
  "cumulativeGasUsed": {
    "_hex": "0x1513d"
  },
  "status": 1,
  "byzantium": true
}
Source:

async AccessType({id}) → Promise.<string>

Return the type of contract backing the specified ID

Returns: Contract type of the item
  • space
  • library
  • type,
  • object
  • wallet
  • group
  • other
  • Parameters:
    Name Type Description
    id string

    ID of the item

    Source:

    async AddAccessGroupManager({
    contractAddress,
    memberAddress
    })
    → Promise.<string>

    Add a manager to the access group at the specified contract address. This client's signer must be a manager of the access group.

    Returns: The transaction hash of the call to the grantManagerAccess method
    Parameters:
    Name Type Description
    contractAddress string

    Address of the access group contract

    memberAddress string

    Address of the manager to add

    Examples
    async AddAccessGroupManager({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "memberAddress": "e77b85f1434bbc0b9e2dc27b3849831774c628a8"
    });
    
    
    "0x2ec64ec69ca8e46f586815f98c382ae7dd6cead2624fcce7c7ba0736e428f83a"
    async AddAccessGroupManager({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "memberAddress": "0x219b3bce4ee98adbb738911148117bbf1bd4bc1f"
    });
    
    
    "0x756ce3e70cab8594ac4d52f200bcc995a43b80df5b727cda007718fd1ca26996"
    Source:

    async AddAccessGroupMember({
    contractAddress,
    memberAddress
    })
    → Promise.<string>

    Add a member to the access group at the specified contract address. This client's signer must be a manager of the access group.

    Returns: The transaction hash of the call to the grantAccess method
    Parameters:
    Name Type Description
    contractAddress string

    Address of the access group contract

    memberAddress string

    Address of the member to add

    Examples
    async AddAccessGroupMember({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "memberAddress": "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
    });
    
    
    "0x3a631566b36711e1b56d7a0cdcc79133c1c59aaacc9d5d0a672c0f5f75b1a5aa"
    async AddAccessGroupMember({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "memberAddress": "0x219b3bce4ee98adbb738911148117bbf1bd4bc1f"
    });
    
    
    "0x138ba017e3dba66df2beabb482224cf4b4ee7f4f90343cbbbad3dc0bf02ff2f7"
    Source:

    async AddContentLibraryGroup({
    libraryId,
    groupAddress,
    permission
    })

    Add accessor, contributor or reviewer permissions for the specified group on the specified library

    Parameters:
    Name Type Description
    libraryId string

    The ID of the library

    groupAddress string

    The address of the group

    permission string

    The type of permission to add ("accessor", "contributor", "reviewer")

    Examples
    async AddContentLibraryGroup({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "groupAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "permission": "contributor"
    });
    
    
    <No Return Value>
    async AddContentLibraryGroup({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "groupAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "permission": "reviewer"
    });
    
    
    <No Return Value>
    async AddContentLibraryGroup({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "groupAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "permission": "accessor"
    });
    
    
    <No Return Value>
    Source:

    async AddLibraryContentType({
    libraryId,
    typeIdoptional,
    typeNameoptional,
    typeHashoptional,
    customContractAddressoptional
    })
    → Promise.<string>

    Add a specified content type to a library

    Returns: Hash of the addContentType transaction
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    typeId string <optional>

    ID of the content type

    typeName string <optional>

    Name of the content type

    typeHash string <optional>

    Version hash of the content type

    customContractAddress string <optional>

    Address of the custom contract to associate with this content type for this library

    Examples
    async AddLibraryContentType({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "typeName": "Test Content Type c9a26ff7215fafd5a9f6"
    });
    
    
    "0xecb1bd3e4f1d3f98bfb2962dc799d8fcc7480d51cfc77b7096a538fb6fb9ba94"
    async AddLibraryContentType({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "typeId": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR"
    });
    
    
    "0x1a4062e56abfa91b690d3f62c8696642a94dc44a47d6ac9397f4524ea00893dc"
    Source:

    async AvailableDRMs() → Promise.<Array.<string>>

    Determine available DRM types available in this browser environment.

    Source:

    async BitmovinPlayoutOptions({
    objectIdoptional,
    versionHash,
    protocolsoptional,
    drmsoptional
    })

    Retrieve playout options in BitMovin player format for the specified content that satisfy the given protocol and DRM requirements

    If only objectId is specified, latest version will be played. To retrieve playout options for a specific version of the content, provide the versionHash parameter (in which case objectId is unnecessary)

    Parameters:
    Name Type Attributes Default Description
    objectId string <optional>

    Id of the content

    versionHash string

    Version hash of the content

    protocols Array.<string> <optional>
    ["dash",

    "hls"] - Acceptable playout protocols

    drms Array.<string> <optional>
    [

    Acceptable DRM formats

    Example
    async BitmovinPlayoutOptions({
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "protocols": [
        "hls",
        "dash"
      ],
      "drms": [
        "widevine",
        "aes-128"
      ]
    });
    
    
    {
      "drm": {
        "widevine": {
          "LA_URL": "https://host-35-237-243-135.test.contentfabric.io/wv/?qhash=hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
          "headers": {
            "Authorization": "Bearer eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyIsImFkZHIiOiIweDIxOWIzQkNlNEVFOThBREJCNzM4OTExMTQ4MTE3QmJGMWJkNGJjMWYiLCJxaWQiOiJpcV9fMmZNVUxpRFdxb0JvZWt1Nnh0MTZxTGh6UXNibyIsImdyYW50IjoicmVhZCIsInR4X3JlcXVpcmVkIjpmYWxzZSwiaWF0IjoxNTczMDg3NzEyLCJleHAiOjE1NzMxNzQxMTIsImF1dGhfc2lnIjoiRVMyNTZLXzluS1VQc1FEU1NpaG1FY1RzbmtQVGI3YlEzZWNTZEJEMmQ4VUVuMWJvbUFiUTV6akpYeHRkRTl4Nmt3UWI5OVVMd0VFZXg1RXhVRTFhWmpvYlN2QlRDQ0FLIiwiYWZnaF9wayI6IiJ9.RVMyNTZLX0hRY2VxdkVvYzQ4VEVtUFBUUzVTWWhZcTRNdHFTdXNSV2R4RXhQRzR0Mzhyc2JNNVMycXNyQlFQQ0tZMkx2cnBFZUxqSDY2aUtncUNNUUVTMlhBU3FOc3Vj"
          }
        }
      },
      "dash": "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs/q/hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu/rep/playout/default/dash-widevine/dash.mpd?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyIsImFkZHIiOiIweDIxOWIzQkNlNEVFOThBREJCNzM4OTExMTQ4MTE3QmJGMWJkNGJjMWYiLCJxaWQiOiJpcV9fMmZNVUxpRFdxb0JvZWt1Nnh0MTZxTGh6UXNibyIsImdyYW50IjoicmVhZCIsInR4X3JlcXVpcmVkIjpmYWxzZSwiaWF0IjoxNTczMDg3NzEyLCJleHAiOjE1NzMxNzQxMTIsImF1dGhfc2lnIjoiRVMyNTZLXzluS1VQc1FEU1NpaG1FY1RzbmtQVGI3YlEzZWNTZEJEMmQ4VUVuMWJvbUFiUTV6akpYeHRkRTl4Nmt3UWI5OVVMd0VFZXg1RXhVRTFhWmpvYlN2QlRDQ0FLIiwiYWZnaF9wayI6IiJ9.RVMyNTZLX0hRY2VxdkVvYzQ4VEVtUFBUUzVTWWhZcTRNdHFTdXNSV2R4RXhQRzR0Mzhyc2JNNVMycXNyQlFQQ0tZMkx2cnBFZUxqSDY2aUtncUNNUUVTMlhBU3FOc3Vj",
      "hls": "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs/q/hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu/rep/playout/default/hls-aes128/playlist.m3u8?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyIsImFkZHIiOiIweDIxOWIzQkNlNEVFOThBREJCNzM4OTExMTQ4MTE3QmJGMWJkNGJjMWYiLCJxaWQiOiJpcV9fMmZNVUxpRFdxb0JvZWt1Nnh0MTZxTGh6UXNibyIsImdyYW50IjoicmVhZCIsInR4X3JlcXVpcmVkIjpmYWxzZSwiaWF0IjoxNTczMDg3NzEyLCJleHAiOjE1NzMxNzQxMTIsImF1dGhfc2lnIjoiRVMyNTZLXzluS1VQc1FEU1NpaG1FY1RzbmtQVGI3YlEzZWNTZEJEMmQ4VUVuMWJvbUFiUTV6akpYeHRkRTl4Nmt3UWI5OVVMd0VFZXg1RXhVRTFhWmpvYlN2QlRDQ0FLIiwiYWZnaF9wayI6IiJ9.RVMyNTZLX0hRY2VxdkVvYzQ4VEVtUFBUUzVTWWhZcTRNdHFTdXNSV2R4RXhQRzR0Mzhyc2JNNVMycXNyQlFQQ0tZMkx2cnBFZUxqSDY2aUtncUNNUUVTMlhBU3FOc3Vj"
    }
    Source:

    async CachedAccessTransaction({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional
    })
    → Promise.<string>

    Return the cached access transaction of the specified item, if present

    Returns: The cached transaction hash if present, otherwise undefined
    Parameters:
    Name Type Attributes Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Version hash of the object

    Examples
    async CachedAccessTransaction({
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n"
    });
    
    
    "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36"
    async CachedAccessTransaction({
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n"
    });
    
    
    <No Return Value>
    Source:

    async CallBitcodeMethod({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    writeTokenoptional,
    method,
    queryParamsoptional,
    bodyoptional,
    headersoptional,
    constantoptional,
    formatoptional
    })
    → Promise.<format>

    Call the specified bitcode method on the specified object

    Returns: The response from the call in the specified format
    Parameters:
    Name Type Attributes Default Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Hash of the object version - if not specified, latest version will be used

    writeToken string <optional>

    Write token of an object draft - if calling bitcode of a draft object

    method string

    Bitcode method to call

    queryParams Object <optional>

    Query parameters to include in the request

    body Object <optional>

    Request body to include, if calling a non-constant method

    headers Object <optional>

    Request headers to include

    constant boolean <optional>
    true

    If specified, a GET request authenticated with an AccessRequest will be made. Otherwise, a POST with an UpdateRequest will be performed

    format string <optional>
    json

    The format of the response

    Examples
    async CallBitcodeMethod({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
      "writeToken": "tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9",
      "method": "media/production_master/init",
      "body": {},
      "constant": false
    });
    
    
    {
      "logs": [
        "2019-11-07 00:46:00 Debug: avtest.initProdMaster()",
        "2019-11-07 00:46:00 Info: Get list of files from object",
        "2019-11-07 00:46:00 Info: 2 item(s) found in file list.",
        "2019-11-07 00:46:00 Info: Skipping '.'",
        "2019-11-07 00:46:00 Info: Analyzing Video.mp4",
        "2019-11-07 00:46:00 Debug: getAvpReqCtx filePath=Video.mp4 qhot=tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9 key=tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9.txAll.Video.mp4"
      ]
    }
    async CallBitcodeMethod({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_5AnNjjLHiPpX9EF2yxdYMNnhPNivGTdaP",
      "method": "media/abr_mezzanine/init",
      "headers": {
        "Authorization": "Bearer eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4Nzc4MDlmNGRiOTgwNWM5ZGU2M2U1NGM2NDliZWE3Mzg1NDUxYjRiMTVjNjJhMTkzMmI1OTYzZmJmZTkwNDI3NSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyJ9.RVMyNTZLX0JZNVBLSHpuY1A4ZEVUUWV3OVA5TEJSbmdqemJTWlRnYUJCNGg3N1VHeVZ6TE50VlRxck11V0ZOWWp0ZThnQllONWIzUWtqNzFSV3R3Zk5OcHdKU2EySGZo,Bearer eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4YjdhNDg5MGE4NGEwNjQ5NTA0NTk4YjMyNjI2M2Q0NjAyNzA5NTkyYzNhZjU4NTNiOGZmZGM2Y2QyMGJlZDFkMCIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyJ9.RVMyNTZLX0tkdzl4V1JzdkQxTVJvNUNFaUoxZFRYdW1xajdld01DTHNwNXdQTHZCQ0ZKcW13cnczRHpHdVZKY1ZlN1U0OTZjNXpMek1QUUxWejFvSjNzZjVjaWNiMjFR,Bearer eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4M2E5ZTdhYTUyNDliNTdkZGNhNzY1ZjdkOWY1YTZmOTE1NzdlYmJiMTZmZGEyZjliYWU3MGI3MGNjNWNkYjk3ZiJ9.RVMyNTZLX0p6RHZZNWtmbmZSM1lBUlY2Nlc5bnBOSFBtbldlN0RhWHJVb3oyQWZWeWhUU0xXRk1TdURkTUptYzIxQnRLSlJtYmVHa0wxWm12UDk5Q1g5UkJoQ3pWN285",
        "Accept": "application/json",
        "Content-type": "application/json"
      },
      "body": {
        "offering_key": "default",
        "variant_key": "default",
        "prod_master_hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD"
      },
      "constant": false
    });
    
    
    {
      "logs": [
        "2019-11-07 00:46:07 Debug: apiAbrMezzanineInit()",
        "2019-11-07 00:46:07 Info: Get abr.Profile from lib",
        "2019-11-07 00:46:07 Info: Get production.Master",
        "2019-11-07 00:46:07 Debug: getProductionVariantCtx(hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD,default)",
        "2019-11-07 00:46:07 Debug: getting production.Master: hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
        "2019-11-07 00:46:07 Debug: Get production.Variant 'default' from production.Master",
        "2019-11-07 00:46:07 Info: Generate abr.Offering",
        "2019-11-07 00:46:07 Info: Saving metadata"
      ]
    }
    async CallBitcodeMethod({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "headers": {
        "Authorization": "Bearer eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4Nzc4MDlmNGRiOTgwNWM5ZGU2M2U1NGM2NDliZWE3Mzg1NDUxYjRiMTVjNjJhMTkzMmI1OTYzZmJmZTkwNDI3NSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyJ9.RVMyNTZLX0JZNVBLSHpuY1A4ZEVUUWV3OVA5TEJSbmdqemJTWlRnYUJCNGg3N1VHeVZ6TE50VlRxck11V0ZOWWp0ZThnQllONWIzUWtqNzFSV3R3Zk5OcHdKU2EySGZo,Bearer eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4M2E5ZTdhYTUyNDliNTdkZGNhNzY1ZjdkOWY1YTZmOTE1NzdlYmJiMTZmZGEyZjliYWU3MGI3MGNjNWNkYjk3ZiJ9.RVMyNTZLX0p6RHZZNWtmbmZSM1lBUlY2Nlc5bnBOSFBtbldlN0RhWHJVb3oyQWZWeWhUU0xXRk1TdURkTUptYzIxQnRLSlJtYmVHa0wxWm12UDk5Q1g5UkJoQ3pWN285",
        "Accept": "application/json",
        "Content-type": "application/json"
      },
      "method": "media/abr_mezzanine/prep_start",
      "constant": false,
      "body": {
        "offering_key": "default"
      }
    });
    
    
    {
      "data": [
        "99c3f49f-932a-448a-8328-c9e90034b8db"
      ],
      "logs": [
        "2019-11-07 00:46:11 Debug: getAvpReqCtx filePath=Video.mp4 qhot=hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD key=hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD.txVideo.Video.mp4"
      ]
    }
    async CallBitcodeMethod({
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "method": "media/abr_mezzanine/offerings/default/finalize",
      "headers": {
        "Authorization": "Bearer eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4Nzc4MDlmNGRiOTgwNWM5ZGU2M2U1NGM2NDliZWE3Mzg1NDUxYjRiMTVjNjJhMTkzMmI1OTYzZmJmZTkwNDI3NSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyJ9.RVMyNTZLX0JZNVBLSHpuY1A4ZEVUUWV3OVA5TEJSbmdqemJTWlRnYUJCNGg3N1VHeVZ6TE50VlRxck11V0ZOWWp0ZThnQllONWIzUWtqNzFSV3R3Zk5OcHdKU2EySGZo,Bearer eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4M2E5ZTdhYTUyNDliNTdkZGNhNzY1ZjdkOWY1YTZmOTE1NzdlYmJiMTZmZGEyZjliYWU3MGI3MGNjNWNkYjk3ZiJ9.RVMyNTZLX0p6RHZZNWtmbmZSM1lBUlY2Nlc5bnBOSFBtbldlN0RhWHJVb3oyQWZWeWhUU0xXRk1TdURkTUptYzIxQnRLSlJtYmVHa0wxWm12UDk5Q1g5UkJoQ3pWN285",
        "Accept": "application/json",
        "Content-type": "application/json"
      },
      "constant": false
    });
    
    
    {
      "logs": [
        "2019-11-07 00:48:24 Debug: getProductionVariantCtx(hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD,default)",
        "2019-11-07 00:48:24 Debug: getting production.Master: hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
        "2019-11-07 00:48:24 Debug: Get production.Variant 'default' from production.Master"
      ]
    }
    Source:

    async CallContractMethod({
    contractAddress,
    abi,
    methodName,
    methodArgsoptional,
    valueoptional,
    formatArgumentsoptional,
    overridesoptional
    })
    → Promise.<*>

    Call the specified method on a deployed contract. This action will be performed by this client's signer.

    NOTE: This method will only wait for the transaction to be created. If you want to wait for the transaction to be mined, use the CallContractMethodAndWait method.

    Returns: Response containing information about the transaction
    Parameters:
    Name Type Attributes Default Description
    contractAddress string

    Address of the contract to call the specified method on

    abi Object

    ABI of contract

    methodName string

    Method to call on the contract

    methodArgs Array <optional>

    List of arguments to the contract constructor

    value number | BigNumber <optional>

    Amount of ether to include in the transaction

    formatArguments boolean <optional>
    true

    If specified, the arguments will automatically be formatted to the ABI specification

    overrides Object <optional>

    Change default gasPrice or gasLimit used for this action

    Examples
    async CallContractMethod({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "name",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "submitNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "registerSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "createLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numActiveNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "getKMSID",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "userWallets",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "description",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setWalletFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setGroupFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setContentFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsIdStr",
              "type": "string"
            }
          ],
          "name": "checkKMS",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space_description",
              "type": "string"
            }
          ],
          "name": "setDescription",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setLibraryFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "getAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_pubKey",
              "type": "string"
            }
          ],
          "name": "setKMSPublicKey",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "unregisterSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "groupFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "removeNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "factory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "walletFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "engageAccountLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "checkKMSAddr",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "approveNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_v",
              "type": "uint8[]"
            },
            {
              "name": "_r",
              "type": "bytes32[]"
            },
            {
              "name": "_s",
              "type": "bytes32[]"
            },
            {
              "name": "_from",
              "type": "address[]"
            },
            {
              "name": "_dest",
              "type": "address[]"
            },
            {
              "name": "_value",
              "type": "uint256[]"
            },
            {
              "name": "_ts",
              "type": "uint256[]"
            }
          ],
          "name": "executeBatch",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numPendingNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "nodeMapping",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "removeKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space_name",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentTypeAddress",
              "type": "address"
            }
          ],
          "name": "CreateContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "libraryAddress",
              "type": "address"
            }
          ],
          "name": "CreateLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "groupAddress",
              "type": "address"
            }
          ],
          "name": "CreateGroup",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            }
          ],
          "name": "CreateContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "wallet",
              "type": "address"
            }
          ],
          "name": "CreateAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accountAddress",
              "type": "address"
            }
          ],
          "name": "EngageAccountLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "factory",
              "type": "address"
            }
          ],
          "name": "SetFactory",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "RegisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "UnregisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "AddKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "RemoveKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "version",
              "type": "bytes32"
            },
            {
              "indexed": false,
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "CreateSpace",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "walletAddress",
              "type": "address"
            }
          ],
          "name": "GetAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeSubmitted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeApproved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "AddNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "RemoveNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "contractAddress": "0x8f5b42b31d734800c5f1d3be26461f3827d65498",
      "methodName": "userWallets",
      "methodArgs": [
        "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
      ]
    });
    
    
    "0x0000000000000000000000000000000000000000"
    async CallContractMethod({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "name",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "submitNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "registerSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "createLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numActiveNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "getKMSID",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "userWallets",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "description",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setWalletFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setGroupFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setContentFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsIdStr",
              "type": "string"
            }
          ],
          "name": "checkKMS",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space_description",
              "type": "string"
            }
          ],
          "name": "setDescription",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setLibraryFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "getAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_pubKey",
              "type": "string"
            }
          ],
          "name": "setKMSPublicKey",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "unregisterSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "groupFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "removeNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "factory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "walletFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "engageAccountLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "checkKMSAddr",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "approveNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_v",
              "type": "uint8[]"
            },
            {
              "name": "_r",
              "type": "bytes32[]"
            },
            {
              "name": "_s",
              "type": "bytes32[]"
            },
            {
              "name": "_from",
              "type": "address[]"
            },
            {
              "name": "_dest",
              "type": "address[]"
            },
            {
              "name": "_value",
              "type": "uint256[]"
            },
            {
              "name": "_ts",
              "type": "uint256[]"
            }
          ],
          "name": "executeBatch",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numPendingNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "nodeMapping",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "removeKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space_name",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentTypeAddress",
              "type": "address"
            }
          ],
          "name": "CreateContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "libraryAddress",
              "type": "address"
            }
          ],
          "name": "CreateLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "groupAddress",
              "type": "address"
            }
          ],
          "name": "CreateGroup",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            }
          ],
          "name": "CreateContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "wallet",
              "type": "address"
            }
          ],
          "name": "CreateAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accountAddress",
              "type": "address"
            }
          ],
          "name": "EngageAccountLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "factory",
              "type": "address"
            }
          ],
          "name": "SetFactory",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "RegisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "UnregisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "AddKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "RemoveKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "version",
              "type": "bytes32"
            },
            {
              "indexed": false,
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "CreateSpace",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "walletAddress",
              "type": "address"
            }
          ],
          "name": "GetAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeSubmitted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeApproved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "AddNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "RemoveNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "contractAddress": "0x8f5b42b31d734800c5f1d3be26461f3827d65498",
      "methodName": "userWallets",
      "methodArgs": [
        "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
      ]
    });
    
    
    "0xf298877C5561B3f8051b36124405b70d2579AA80"
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "hasManagerAccess",
      "methodArgs": [
        "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
      ]
    });
    
    
    true
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "membersNum"
    });
    
    
    {
      "_hex": "0x02"
    }
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "membersList",
      "methodArgs": [
        0
      ]
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "membersList",
      "methodArgs": [
        1
      ]
    });
    
    
    "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "managersNum"
    });
    
    
    {
      "_hex": "0x02"
    }
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "managersList",
      "methodArgs": [
        0
      ]
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "managersList",
      "methodArgs": [
        1
      ]
    });
    
    
    "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "membersNum"
    });
    
    
    {
      "_hex": "0x01"
    }
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "membersList",
      "methodArgs": [
        0
      ]
    });
    
    
    "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "managersNum"
    });
    
    
    {
      "_hex": "0x01"
    }
    async CallContractMethod({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "managersList",
      "methodArgs": [
        0
      ]
    });
    
    
    "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
    async CallContractMethod({
      "contractAddress": "0x8f5b42b31d734800c5f1d3be26461f3827d65498",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "name",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "submitNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "registerSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "createLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numActiveNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "getKMSID",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "userWallets",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "description",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setWalletFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setGroupFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setContentFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsIdStr",
              "type": "string"
            }
          ],
          "name": "checkKMS",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space_description",
              "type": "string"
            }
          ],
          "name": "setDescription",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setLibraryFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "getAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_pubKey",
              "type": "string"
            }
          ],
          "name": "setKMSPublicKey",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "unregisterSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "groupFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "removeNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "factory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "walletFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "engageAccountLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "checkKMSAddr",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "approveNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_v",
              "type": "uint8[]"
            },
            {
              "name": "_r",
              "type": "bytes32[]"
            },
            {
              "name": "_s",
              "type": "bytes32[]"
            },
            {
              "name": "_from",
              "type": "address[]"
            },
            {
              "name": "_dest",
              "type": "address[]"
            },
            {
              "name": "_value",
              "type": "uint256[]"
            },
            {
              "name": "_ts",
              "type": "uint256[]"
            }
          ],
          "name": "executeBatch",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numPendingNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "nodeMapping",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "removeKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space_name",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentTypeAddress",
              "type": "address"
            }
          ],
          "name": "CreateContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "libraryAddress",
              "type": "address"
            }
          ],
          "name": "CreateLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "groupAddress",
              "type": "address"
            }
          ],
          "name": "CreateGroup",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            }
          ],
          "name": "CreateContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "wallet",
              "type": "address"
            }
          ],
          "name": "CreateAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accountAddress",
              "type": "address"
            }
          ],
          "name": "EngageAccountLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "factory",
              "type": "address"
            }
          ],
          "name": "SetFactory",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "RegisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "UnregisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "AddKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "RemoveKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "version",
              "type": "bytes32"
            },
            {
              "indexed": false,
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "CreateSpace",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "walletAddress",
              "type": "address"
            }
          ],
          "name": "GetAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeSubmitted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeApproved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "AddNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "RemoveNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "addressKMS"
    });
    
    
    "0x024E380255B1f88AD89603C628f32bA0fb222Fa4"
    async CallContractMethod({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "contributorGroupsLength"
    });
    
    
    {
      "_hex": "0x00"
    }
    async CallContractMethod({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "reviewerGroupsLength"
    });
    
    
    {
      "_hex": "0x00"
    }
    async CallContractMethod({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "accessorGroupsLength"
    });
    
    
    {
      "_hex": "0x00"
    }
    async CallContractMethod({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "contributorGroupsLength"
    });
    
    
    {
      "_hex": "0x01"
    }
    async CallContractMethod({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "contributorGroups",
      "methodArgs": [
        0
      ]
    });
    
    
    "0xc467fA7894ffcD76B92165F38347824DD4fc761b"
    async CallContractMethod({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "reviewerGroupsLength"
    });
    
    
    {
      "_hex": "0x01"
    }
    async CallContractMethod({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "reviewerGroups",
      "methodArgs": [
        0
      ]
    });
    
    
    "0xc467fA7894ffcD76B92165F38347824DD4fc761b"
    async CallContractMethod({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "accessorGroupsLength"
    });
    
    
    {
      "_hex": "0x01"
    }
    async CallContractMethod({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "accessorGroups",
      "methodArgs": [
        0
      ]
    });
    
    
    "0xc467fA7894ffcD76B92165F38347824DD4fc761b"
    async CallContractMethod({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "methodName": "setVisibility",
      "methodArgs": [
        100
      ]
    });
    
    
    {
      "nonce": 29,
      "gasPrice": {
        "_hex": "0x01dcd65000"
      },
      "gasLimit": {
        "_hex": "0x6dd2"
      },
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "value": {
        "_hex": "0x00"
      },
      "data": "0xaa024e8b0000000000000000000000000000000000000000000000000000000000000064",
      "chainId": 955210,
      "v": 1910456,
      "r": "0x23fb0ff1e7895bd702f81ed128fd32a77b5562feb92c64f372151cabfabc014c",
      "s": "0x4e2753920fa45af18ada030bf26051cd5dfa4761ab8795e27c7499be26f90680",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "hash": "0x8b692b89e2c92f906b623535ac696ad08d29ce874f9831a2d9ed05019ec3b929"
    }
    async CallContractMethod({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0x333dd14bc03246785a5b418193ca441a1443e931",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0x9cc4e957d6d350c9b1dd289a46dfd538846f1dc2",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0xb0903741b87fcc41a6dff3f65d396bd732151cdf",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0x14915fe0038e7c9df4705f44dbab0c7e4b113fe0",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0x8d24d7dc7f2bd13d07dade26790496c056a81e93",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0xd2849c975be69f837a23156af2eaad52791b7c28",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0x802b2c3d6e1fc65accd9045ed646020d93315edb",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0xc09a4ebd78438a8381e141bc654d89fd8e2b9a49",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0xeac173bc0122c9d065cea455d754ee189829fc33",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0x1b6002083cc4291d6d520ec1909eac0f173a368a",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "addressKMS"
    });
    
    
    "0x024E380255B1f88AD89603C628f32bA0fb222Fa4"
    async CallContractMethod({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "getKMSInfo",
      "methodArgs": [
        []
      ],
      "formatArguments": false
    });
    
    
    [
      "https://host-35-237-243-135.test.contentfabric.io/eth/,https://host-35-236-19-5.test.contentfabric.io/eth/,https://host-35-226-231-183.test.contentfabric.io/eth/",
      "kepk26soZ1cGaPmLAhinoBRoMePQi8dHrTwATw91fvkJ5xDE8"
    ]
    async CallContractMethod({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "getAccessInfo",
      "methodArgs": [
        0,
        [],
        []
      ]
    });
    
    
    [
      0,
      0,
      {
        "_hex": "0x00"
      }
    ]
    async CallContractMethod({
      "contractAddress": "0xbcc10be2857d32eda303278cba49ba039e6408c8",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0x773e40ada93ade300d8f3bbfcd77a8316e3643d2",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "owner",
      "methodArgs": []
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    async CallContractMethod({
      "contractAddress": "0x773e40ada93ade300d8f3bbfcd77a8316e3643d2",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "libraryAddress"
    });
    
    
    "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e"
    async CallContractMethod({
      "contractAddress": "0x773e40ada93ade300d8f3bbfcd77a8316e3643d2",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "getKMSInfo",
      "methodArgs": [
        []
      ],
      "formatArguments": false
    });
    
    
    [
      "https://host-35-237-243-135.test.contentfabric.io/eth/,https://host-35-236-19-5.test.contentfabric.io/eth/,https://host-35-226-231-183.test.contentfabric.io/eth/",
      "kepk26soZ1cGaPmLAhinoBRoMePQi8dHrTwATw91fvkJ5xDE8"
    ]
    async CallContractMethod({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "methodName": "setVisibility",
      "methodArgs": [
        10
      ]
    });
    
    
    {
      "nonce": 86,
      "gasPrice": {
        "_hex": "0x01dcd65000"
      },
      "gasLimit": {
        "_hex": "0x6dd2"
      },
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "value": {
        "_hex": "0x00"
      },
      "data": "0xaa024e8b000000000000000000000000000000000000000000000000000000000000000a",
      "chainId": 955210,
      "v": 1910455,
      "r": "0x4f1c37e5cfe0007e1a1e849b317d2c6f32587ea428f94419155302b2626f1c5a",
      "s": "0x28fc55adf925eee9466b7e7eb28cdf9025339ce45a82329f0aa2260b60a5121c",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "hash": "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa"
    }
    Source:

    async CallContractMethodAndWait({
    contractAddress,
    abi,
    methodName,
    methodArgsoptional,
    valueoptional,
    overridesoptional,
    formatArgumentsoptional
    })
    → Promise.<*>

    Call the specified method on a deployed contract and wait for the transaction to be mined. This action will be performed by this client's signer.

    Returns: The event object of this transaction
    Parameters:
    Name Type Attributes Default Description
    contractAddress string

    Address of the contract to call the specified method on

    abi Object

    ABI of contract

    methodName string

    Method to call on the contract

    methodArgs Array.<string> <optional>
    [

    List of arguments to the contract constructor

    value number | BigNumber <optional>

    Amount of ether to include in the transaction

    overrides Object <optional>

    Change default gasPrice or gasLimit used for this action

    formatArguments boolean <optional>
    true

    If specified, the arguments will automatically be formatted to the ABI specification

    Examples
    async CallContractMethodAndWait({
      "contractAddress": "0x8f5b42b31d734800c5f1d3be26461f3827d65498",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "name",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "submitNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "registerSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "createLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numActiveNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "getKMSID",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "userWallets",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "description",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setWalletFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setGroupFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setContentFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsIdStr",
              "type": "string"
            }
          ],
          "name": "checkKMS",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space_description",
              "type": "string"
            }
          ],
          "name": "setDescription",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setLibraryFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "getAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_pubKey",
              "type": "string"
            }
          ],
          "name": "setKMSPublicKey",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "unregisterSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "groupFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "removeNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "factory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "walletFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "engageAccountLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "checkKMSAddr",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "approveNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_v",
              "type": "uint8[]"
            },
            {
              "name": "_r",
              "type": "bytes32[]"
            },
            {
              "name": "_s",
              "type": "bytes32[]"
            },
            {
              "name": "_from",
              "type": "address[]"
            },
            {
              "name": "_dest",
              "type": "address[]"
            },
            {
              "name": "_value",
              "type": "uint256[]"
            },
            {
              "name": "_ts",
              "type": "uint256[]"
            }
          ],
          "name": "executeBatch",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numPendingNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "nodeMapping",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "removeKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space_name",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentTypeAddress",
              "type": "address"
            }
          ],
          "name": "CreateContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "libraryAddress",
              "type": "address"
            }
          ],
          "name": "CreateLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "groupAddress",
              "type": "address"
            }
          ],
          "name": "CreateGroup",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            }
          ],
          "name": "CreateContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "wallet",
              "type": "address"
            }
          ],
          "name": "CreateAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accountAddress",
              "type": "address"
            }
          ],
          "name": "EngageAccountLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "factory",
              "type": "address"
            }
          ],
          "name": "SetFactory",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "RegisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "UnregisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "AddKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "RemoveKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "version",
              "type": "bytes32"
            },
            {
              "indexed": false,
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "CreateSpace",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "walletAddress",
              "type": "address"
            }
          ],
          "name": "GetAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeSubmitted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeApproved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "AddNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "RemoveNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "createAccessWallet",
      "methodArgs": []
    });
    
    
    {
      "to": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
      "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x3f1dfb"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000008000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x9683398e5804a0c7ca9bc7e7ca33c65c97810169cdc9341f73286e57f5aa3c56",
      "transactionHash": "0x8d18ac086d7c6dc8c33365d12d2cd8aa74351000495ebbdc72f700667344d7b3",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107134,
          "transactionHash": "0x8d18ac086d7c6dc8c33365d12d2cd8aa74351000495ebbdc72f700667344d7b3",
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "topics": [
            "0x56c4bf13bebaa9f2be39ac3f2f4619a0dd1b694bb8c5f43c6b244a6dba0f0cca"
          ],
          "data": "0x000000000000000000000000f298877c5561b3f8051b36124405b70d2579aa80",
          "logIndex": 0,
          "blockHash": "0x9683398e5804a0c7ca9bc7e7ca33c65c97810169cdc9341f73286e57f5aa3c56",
          "transactionLogIndex": 0,
          "name": "CreateAccessWallet",
          "signature": "CreateAccessWallet(address)",
          "topic": "0x56c4bf13bebaa9f2be39ac3f2f4619a0dd1b694bb8c5f43c6b244a6dba0f0cca",
          "values": {
            "0": "0xf298877C5561B3f8051b36124405b70d2579AA80",
            "wallet": "0xf298877C5561B3f8051b36124405b70d2579AA80",
            "length": 1
          }
        }
      ],
      "blockNumber": 107134,
      "confirmations": 3,
      "cumulativeGasUsed": {
        "_hex": "0x3f1dfb"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xf298877c5561b3f8051b36124405b70d2579aa80",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xf298877C5561B3f8051b36124405b70d2579AA80",
      "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
      "contractAddress": null,
      "transactionIndex": 1,
      "gasUsed": {
        "_hex": "0x626a"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000",
      "blockHash": "0xaf7947ead83b41f394e88160bddba641efb5288546fa3cc6cbf28da48c37b1f0",
      "transactionHash": "0xb751fe9207fcb1c25c63c150200b4476deadeb045096b3e2f9f12d95eca5e22d",
      "logs": [
        {
          "transactionIndex": 1,
          "blockNumber": 107138,
          "transactionHash": "0xb751fe9207fcb1c25c63c150200b4476deadeb045096b3e2f9f12d95eca5e22d",
          "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 1,
          "blockHash": "0xaf7947ead83b41f394e88160bddba641efb5288546fa3cc6cbf28da48c37b1f0",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107138,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x1e765"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x60f4"
      },
      "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xfca90c11dd689eecdf606c7ee14d31f981d1b27b78224b49a15acd1ef6374d8d",
      "transactionHash": "0x5c94d6799487e66827365c5aa4cbad74f7619041d7d517238d8e5ca0b5687760",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107162,
          "transactionHash": "0x5c94d6799487e66827365c5aa4cbad74f7619041d7d517238d8e5ca0b5687760",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xfca90c11dd689eecdf606c7ee14d31f981d1b27b78224b49a15acd1ef6374d8d",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107162,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x60f4"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "grantAccess",
      "methodArgs": [
        "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
      ],
      "eventName": "MemberAdded",
      "eventValue": "candidate"
    });
    
    
    {
      "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x2092f"
      },
      "logsBloom": "0x00008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000004000000000000000000000000000000080800000000000000000000000000000000000000000000000000000000000000000000004001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000008000000000000000000",
      "blockHash": "0xbe54103d33291d687fc838a31c958fb719c2b9bbe8f93bac83b218ae28f0e6fc",
      "transactionHash": "0x3a631566b36711e1b56d7a0cdcc79133c1c59aaacc9d5d0a672c0f5f75b1a5aa",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107167,
          "transactionHash": "0x3a631566b36711e1b56d7a0cdcc79133c1c59aaacc9d5d0a672c0f5f75b1a5aa",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914"
          ],
          "data": "0x000000000000000000000000e77b85f1434bbc0b9e2dc27b3849831774c628a8",
          "logIndex": 0,
          "blockHash": "0xbe54103d33291d687fc838a31c958fb719c2b9bbe8f93bac83b218ae28f0e6fc",
          "transactionLogIndex": 0,
          "name": "MemberAdded",
          "signature": "MemberAdded(address)",
          "topic": "0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914",
          "values": {
            "0": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
            "candidate": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107167,
          "transactionHash": "0x3a631566b36711e1b56d7a0cdcc79133c1c59aaacc9d5d0a672c0f5f75b1a5aa",
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000000000000000000000000000000000000000000dc",
          "logIndex": 1,
          "blockHash": "0xbe54103d33291d687fc838a31c958fb719c2b9bbe8f93bac83b218ae28f0e6fc",
          "transactionLogIndex": 1,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "2": 220,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "aggregate": 220,
            "length": 3
          }
        }
      ],
      "blockNumber": 107167,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x2092f"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "grantAccess",
      "methodArgs": [
        "0x219b3bce4ee98adbb738911148117bbf1bd4bc1f"
      ],
      "eventName": "MemberAdded",
      "eventValue": "candidate"
    });
    
    
    {
      "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x2c173"
      },
      "logsBloom": "0x00008400000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000004000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000200000000000000000000000000000000000010000000000000000000000000000000000000",
      "blockHash": "0x68f15fa3b9cef4ffe923ad847e625b1c40c3a26e151072dfbf643684d9f7f5d8",
      "transactionHash": "0x138ba017e3dba66df2beabb482224cf4b4ee7f4f90343cbbbad3dc0bf02ff2f7",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107170,
          "transactionHash": "0x138ba017e3dba66df2beabb482224cf4b4ee7f4f90343cbbbad3dc0bf02ff2f7",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914"
          ],
          "data": "0x000000000000000000000000219b3bce4ee98adbb738911148117bbf1bd4bc1f",
          "logIndex": 0,
          "blockHash": "0x68f15fa3b9cef4ffe923ad847e625b1c40c3a26e151072dfbf643684d9f7f5d8",
          "transactionLogIndex": 0,
          "name": "MemberAdded",
          "signature": "MemberAdded(address)",
          "topic": "0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914",
          "values": {
            "0": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
            "candidate": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107170,
          "transactionHash": "0x138ba017e3dba66df2beabb482224cf4b4ee7f4f90343cbbbad3dc0bf02ff2f7",
          "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "data": "0x000000000000000000000000f298877c5561b3f8051b36124405b70d2579aa80000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b000000000000000000000000000000000000000000000000000000000000000a",
          "logIndex": 1,
          "blockHash": "0x68f15fa3b9cef4ffe923ad847e625b1c40c3a26e151072dfbf643684d9f7f5d8",
          "transactionLogIndex": 1,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf298877C5561B3f8051b36124405b70d2579AA80",
            "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "2": 10,
            "principal": "0xf298877C5561B3f8051b36124405b70d2579AA80",
            "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "aggregate": 10,
            "length": 3
          }
        }
      ],
      "blockNumber": 107170,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x2c173"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "grantManagerAccess",
      "methodArgs": [
        "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
      ],
      "eventName": "ManagerAccessGranted",
      "eventValue": "candidate"
    });
    
    
    {
      "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0xe902"
      },
      "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000800000000000000000000000004001000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000008000000000000000000",
      "blockHash": "0x6b7b15498dabee608ea1d91259c7a30f3aeb32ad40a8cbb49f64d23be6fbf065",
      "transactionHash": "0x2ec64ec69ca8e46f586815f98c382ae7dd6cead2624fcce7c7ba0736e428f83a",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107172,
          "transactionHash": "0x2ec64ec69ca8e46f586815f98c382ae7dd6cead2624fcce7c7ba0736e428f83a",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117"
          ],
          "data": "0x000000000000000000000000e77b85f1434bbc0b9e2dc27b3849831774c628a8",
          "logIndex": 0,
          "blockHash": "0x6b7b15498dabee608ea1d91259c7a30f3aeb32ad40a8cbb49f64d23be6fbf065",
          "transactionLogIndex": 0,
          "name": "ManagerAccessGranted",
          "signature": "ManagerAccessGranted(address)",
          "topic": "0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117",
          "values": {
            "0": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
            "candidate": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107172,
          "transactionHash": "0x2ec64ec69ca8e46f586815f98c382ae7dd6cead2624fcce7c7ba0736e428f83a",
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000000000000000000000000000000000000000000dc",
          "logIndex": 1,
          "blockHash": "0x6b7b15498dabee608ea1d91259c7a30f3aeb32ad40a8cbb49f64d23be6fbf065",
          "transactionLogIndex": 1,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "2": 220,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "aggregate": 220,
            "length": 3
          }
        }
      ],
      "blockNumber": 107172,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0xe902"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "grantManagerAccess",
      "methodArgs": [
        "0x219b3bce4ee98adbb738911148117bbf1bd4bc1f"
      ],
      "eventName": "ManagerAccessGranted",
      "eventValue": "candidate"
    });
    
    
    {
      "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x163af"
      },
      "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000808000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000004000000000000000000000000000000000000000000000000000400000000000000000000000000000000080000000000000000200000000000000000000000000000000000010000000000000000000000000000000000000",
      "blockHash": "0x61e4ef4a78065937c29760b42d9dc3006fd0e8efa945f1b3a13247a464a6fa1b",
      "transactionHash": "0x756ce3e70cab8594ac4d52f200bcc995a43b80df5b727cda007718fd1ca26996",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107173,
          "transactionHash": "0x756ce3e70cab8594ac4d52f200bcc995a43b80df5b727cda007718fd1ca26996",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117"
          ],
          "data": "0x000000000000000000000000219b3bce4ee98adbb738911148117bbf1bd4bc1f",
          "logIndex": 0,
          "blockHash": "0x61e4ef4a78065937c29760b42d9dc3006fd0e8efa945f1b3a13247a464a6fa1b",
          "transactionLogIndex": 0,
          "name": "ManagerAccessGranted",
          "signature": "ManagerAccessGranted(address)",
          "topic": "0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117",
          "values": {
            "0": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
            "candidate": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107173,
          "transactionHash": "0x756ce3e70cab8594ac4d52f200bcc995a43b80df5b727cda007718fd1ca26996",
          "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "data": "0x000000000000000000000000f298877c5561b3f8051b36124405b70d2579aa80000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b000000000000000000000000000000000000000000000000000000000000006e",
          "logIndex": 1,
          "blockHash": "0x61e4ef4a78065937c29760b42d9dc3006fd0e8efa945f1b3a13247a464a6fa1b",
          "transactionLogIndex": 1,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf298877C5561B3f8051b36124405b70d2579AA80",
            "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "2": 110,
            "principal": "0xf298877C5561B3f8051b36124405b70d2579AA80",
            "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "aggregate": 110,
            "length": 3
          }
        }
      ],
      "blockNumber": 107173,
      "confirmations": 2,
      "cumulativeGasUsed": {
        "_hex": "0x163af"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "revokeAccess",
      "methodArgs": [
        "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
      ],
      "eventName": "MemberRevoked",
      "eventValue": "candidate"
    });
    
    
    {
      "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x1154e"
      },
      "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000004001000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000008000000000000000000",
      "blockHash": "0x2bb3fc2e67a1e8aa25c71424553b79fc7636c57cd220ed576863176ef0651aba",
      "transactionHash": "0x15b5851717adc44a6644b200897c5ef980f719a56fb767e10fb0b326d9941a23",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107176,
          "transactionHash": "0x15b5851717adc44a6644b200897c5ef980f719a56fb767e10fb0b326d9941a23",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0x745cd29407db644ed93e3ceb61cbcab96d1dfb496989ac5d5bf514fc5a9fab9c"
          ],
          "data": "0x000000000000000000000000e77b85f1434bbc0b9e2dc27b3849831774c628a8",
          "logIndex": 0,
          "blockHash": "0x2bb3fc2e67a1e8aa25c71424553b79fc7636c57cd220ed576863176ef0651aba",
          "transactionLogIndex": 0,
          "name": "MemberRevoked",
          "signature": "MemberRevoked(address)",
          "topic": "0x745cd29407db644ed93e3ceb61cbcab96d1dfb496989ac5d5bf514fc5a9fab9c",
          "values": {
            "0": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
            "candidate": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107176,
          "transactionHash": "0x15b5851717adc44a6644b200897c5ef980f719a56fb767e10fb0b326d9941a23",
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000000000000000000000000000000000000000000c8",
          "logIndex": 1,
          "blockHash": "0x2bb3fc2e67a1e8aa25c71424553b79fc7636c57cd220ed576863176ef0651aba",
          "transactionLogIndex": 1,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "2": 200,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "aggregate": 200,
            "length": 3
          }
        }
      ],
      "blockNumber": 107176,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x1154e"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "revokeManagerAccess",
      "methodArgs": [
        "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
      ],
      "eventName": "ManagerAccessRevoked",
      "eventValue": "candidate"
    });
    
    
    {
      "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0xc215"
      },
      "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000080000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000004001000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000200000000000000000000000000000000000000000000000000000008000000000000000000",
      "blockHash": "0xc9cea372c4da2a6283fefefa241f9c6cedcf88c876ba75c81414eb52d2e6c866",
      "transactionHash": "0x964a82db265426055b2f6e03e775df8e12380c3a48ca45ffa89df69f5546e28e",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107178,
          "transactionHash": "0x964a82db265426055b2f6e03e775df8e12380c3a48ca45ffa89df69f5546e28e",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0x2d6aa1a9629d125e23a0cf692cda7cd6795dff1652eedd4673b38ec31e387b95"
          ],
          "data": "0x000000000000000000000000e77b85f1434bbc0b9e2dc27b3849831774c628a8",
          "logIndex": 0,
          "blockHash": "0xc9cea372c4da2a6283fefefa241f9c6cedcf88c876ba75c81414eb52d2e6c866",
          "transactionLogIndex": 0,
          "name": "ManagerAccessRevoked",
          "signature": "ManagerAccessRevoked(address)",
          "topic": "0x2d6aa1a9629d125e23a0cf692cda7cd6795dff1652eedd4673b38ec31e387b95",
          "values": {
            "0": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
            "candidate": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107178,
          "transactionHash": "0x964a82db265426055b2f6e03e775df8e12380c3a48ca45ffa89df69f5546e28e",
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 1,
          "blockHash": "0xc9cea372c4da2a6283fefefa241f9c6cedcf88c876ba75c81414eb52d2e6c866",
          "transactionLogIndex": 1,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "2": 0,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "aggregate": 0,
            "length": 3
          }
        }
      ],
      "blockNumber": 107178,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0xc215"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xecc66e3d85dc7cab6ab4b767d8b9a6af57ff868a",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5d00"
      },
      "logsBloom": "0x00000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xc2e6124d57a336ad534ca5048ed0d925e88d909da715462cdfaf1933c9c2faac",
      "transactionHash": "0x5cace24d6c2ca6e71238630dbfe6acf3da6950c3cb89c459a98f9cd73110625a",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107181,
          "transactionHash": "0x5cace24d6c2ca6e71238630dbfe6acf3da6950c3cb89c459a98f9cd73110625a",
          "address": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xc2e6124d57a336ad534ca5048ed0d925e88d909da715462cdfaf1933c9c2faac",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107181,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5d00"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5fc0"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000001000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x23d3649bca73f78ee360b1b3308205526d02a8813fbe0d3cef1723a6246d4e37",
      "transactionHash": "0x11d982ca40c343a894f7a44db46552bda6abaeaeb9914ba4e52e8f42ac600089",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107193,
          "transactionHash": "0x11d982ca40c343a894f7a44db46552bda6abaeaeb9914ba4e52e8f42ac600089",
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x23d3649bca73f78ee360b1b3308205526d02a8813fbe0d3cef1723a6246d4e37",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107193,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5fc0"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "methodArgs": [],
      "value": 0
    });
    
    
    {
      "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5d79"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xddf20837b83abc19cca7663e5d13ed8599357adebc8be693f5f5acbe206e8d60",
      "transactionHash": "0x6f5f211e3caa76b0d948452ab0ce8b190d94f52b23dec87d1284940ad264ea2c",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107203,
          "transactionHash": "0x6f5f211e3caa76b0d948452ab0ce8b190d94f52b23dec87d1284940ad264ea2c",
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "topics": [
            "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
          ],
          "data": "0x",
          "logIndex": 0,
          "blockHash": "0xddf20837b83abc19cca7663e5d13ed8599357adebc8be693f5f5acbe206e8d60",
          "transactionLogIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest()",
          "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
          "values": {
            "length": 0
          }
        }
      ],
      "blockNumber": 107203,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5d79"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "addContributorGroup",
      "methodArgs": [
        "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
      ]
    });
    
    
    {
      "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x31fd4"
      },
      "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000400040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000400200000000000000000000000200000000000000000000010000000000000000000000000000000000000000000000000000",
      "blockHash": "0x40c15ce3dfdf605952e1fd0bf25f90c7a777f30e9cb06044a2c4aa55c0acfcba",
      "transactionHash": "0xfbc6a26f77880f204638db9992f923a9ef14dc7550a3f9dc8a6fc43b59cc0466",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107219,
          "transactionHash": "0xfbc6a26f77880f204638db9992f923a9ef14dc7550a3f9dc8a6fc43b59cc0466",
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "topics": [
            "0x218673669018c25b89bfbf1b58d0075e37c8847ef16e707b92355b7833e97d61"
          ],
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
          "logIndex": 0,
          "blockHash": "0x40c15ce3dfdf605952e1fd0bf25f90c7a777f30e9cb06044a2c4aa55c0acfcba",
          "transactionLogIndex": 0,
          "name": "ContributorGroupAdded",
          "signature": "ContributorGroupAdded(address)",
          "topic": "0x218673669018c25b89bfbf1b58d0075e37c8847ef16e707b92355b7833e97d61",
          "values": {
            "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107219,
          "transactionHash": "0xfbc6a26f77880f204638db9992f923a9ef14dc7550a3f9dc8a6fc43b59cc0466",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000014",
          "logIndex": 1,
          "blockHash": "0x40c15ce3dfdf605952e1fd0bf25f90c7a777f30e9cb06044a2c4aa55c0acfcba",
          "transactionLogIndex": 1
        }
      ],
      "blockNumber": 107219,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x31fd4"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "addReviewerGroup",
      "methodArgs": [
        "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
      ]
    });
    
    
    {
      "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x1f64f"
      },
      "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000008000000000000000000000004000000000000000000000000000008000000000000000000000000000000000000000000000400000000040000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x721c8f19c8fbb1af78e23401e5b616b44a5471f9a88014da63e029960268e632",
      "transactionHash": "0xb9ec1de5f6244c0584224a6e73e35a06d221efada662779f00029c874afa6841",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107221,
          "transactionHash": "0xb9ec1de5f6244c0584224a6e73e35a06d221efada662779f00029c874afa6841",
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "topics": [
            "0x1b88a571cc8ac2e87512f05648e79d184f5cc0cbb2889bc487c41f8b9a3202eb"
          ],
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
          "logIndex": 0,
          "blockHash": "0x721c8f19c8fbb1af78e23401e5b616b44a5471f9a88014da63e029960268e632",
          "transactionLogIndex": 0,
          "name": "ReviewerGroupAdded",
          "signature": "ReviewerGroupAdded(address)",
          "topic": "0x1b88a571cc8ac2e87512f05648e79d184f5cc0cbb2889bc487c41f8b9a3202eb",
          "values": {
            "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107221,
          "transactionHash": "0xb9ec1de5f6244c0584224a6e73e35a06d221efada662779f00029c874afa6841",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000016",
          "logIndex": 1,
          "blockHash": "0x721c8f19c8fbb1af78e23401e5b616b44a5471f9a88014da63e029960268e632",
          "transactionLogIndex": 1
        }
      ],
      "blockNumber": 107221,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x1f64f"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "addAccessorGroup",
      "methodArgs": [
        "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
      ]
    });
    
    
    {
      "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x1f29d"
      },
      "logsBloom": "0x00008000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000400040800000000000000000000000004000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000404000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x4be0df1b270ac0c5c05dfae3986ba60d7cd7321d79fcdf6691f65537f7ab61c5",
      "transactionHash": "0x08265ee16c3f5d04c5d2c415cb2ec2b8e3d163e62b08c596279c824e4c752c06",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107224,
          "transactionHash": "0x08265ee16c3f5d04c5d2c415cb2ec2b8e3d163e62b08c596279c824e4c752c06",
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "topics": [
            "0x3a94857e4393737f73edb175a7d0c195c7f635d9ae995e12740616ec55c9d411"
          ],
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
          "logIndex": 0,
          "blockHash": "0x4be0df1b270ac0c5c05dfae3986ba60d7cd7321d79fcdf6691f65537f7ab61c5",
          "transactionLogIndex": 0,
          "name": "AccessorGroupAdded",
          "signature": "AccessorGroupAdded(address)",
          "topic": "0x3a94857e4393737f73edb175a7d0c195c7f635d9ae995e12740616ec55c9d411",
          "values": {
            "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107224,
          "transactionHash": "0x08265ee16c3f5d04c5d2c415cb2ec2b8e3d163e62b08c596279c824e4c752c06",
          "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000016",
          "logIndex": 1,
          "blockHash": "0x4be0df1b270ac0c5c05dfae3986ba60d7cd7321d79fcdf6691f65537f7ab61c5",
          "transactionLogIndex": 1
        }
      ],
      "blockNumber": 107224,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x1f29d"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "removeReviewerGroup",
      "methodArgs": [
        "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
      ]
    });
    
    
    {
      "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x46c2"
      },
      "logsBloom": "0x00000000000000000000000000000000000800000000000000000000000000000000008000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xd5caad1558094714f9b47c259c9f879022a6d57de0b5a1713acbb75fb4cf9397",
      "transactionHash": "0x68ca9111b7cd776de67c8d1cd612fea60aacdc725a540d8894e3a552f3d9919c",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107225,
          "transactionHash": "0x68ca9111b7cd776de67c8d1cd612fea60aacdc725a540d8894e3a552f3d9919c",
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "topics": [
            "0xdf9d78c5635b72b709c85300a786eb7238acbe5bffe01c60c16464e45c6eb6eb"
          ],
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
          "logIndex": 0,
          "blockHash": "0xd5caad1558094714f9b47c259c9f879022a6d57de0b5a1713acbb75fb4cf9397",
          "transactionLogIndex": 0,
          "name": "ReviewerGroupRemoved",
          "signature": "ReviewerGroupRemoved(address)",
          "topic": "0xdf9d78c5635b72b709c85300a786eb7238acbe5bffe01c60c16464e45c6eb6eb",
          "values": {
            "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "length": 1
          }
        }
      ],
      "blockNumber": 107225,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x46c2"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000040000000000000000010000000000010000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xef40444b538143e0d1d4d69ce0112a3cdaa6f723117deff458ca6659ad1ad76e",
      "transactionHash": "0xa6be4f9d2142c217bb6a32fe4d5e2b195b527cc259e1f462810ca0d4cb3dc017",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107235,
          "transactionHash": "0xa6be4f9d2142c217bb6a32fe4d5e2b195b527cc259e1f462810ca0d4cb3dc017",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xef40444b538143e0d1d4d69ce0112a3cdaa6f723117deff458ca6659ad1ad76e",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107235,
      "confirmations": 3,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xbecd0e4bbbd939e88006b7ee7fb78b07582dbac9",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xbeCd0e4bBbd939e88006b7Ee7FB78b07582dbac9",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5fc0"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000004000000000000000000000000010000100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xc93b8badb53bc80394ff27125414de57a4fbe2356979e14fbcccc8421fcb789c",
      "transactionHash": "0x3a53e07c780067cb157020fa0f9622f8a198d2214d64bdd160581fb6d1894d2d",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107243,
          "transactionHash": "0x3a53e07c780067cb157020fa0f9622f8a198d2214d64bdd160581fb6d1894d2d",
          "address": "0xbeCd0e4bBbd939e88006b7Ee7FB78b07582dbac9",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xc93b8badb53bc80394ff27125414de57a4fbe2356979e14fbcccc8421fcb789c",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107243,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5fc0"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x9cc4e957d6d350c9b1dd289a46dfd538846f1dc2",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x9CC4e957d6d350c9b1dD289A46dFd538846f1dC2",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xbb34aa126a4bfe6816fbd23872f08648e307dcb7e17361b04012eb6f4d9be363",
      "transactionHash": "0xabc539d0066f442e80447fbee012c6bf10b2ad43aed219df551e9cf87954f649",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107249,
          "transactionHash": "0xabc539d0066f442e80447fbee012c6bf10b2ad43aed219df551e9cf87954f649",
          "address": "0x9CC4e957d6d350c9b1dD289A46dFd538846f1dC2",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xbb34aa126a4bfe6816fbd23872f08648e307dcb7e17361b04012eb6f4d9be363",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107249,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x333dd14bc03246785a5b418193ca441a1443e931",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x333dd14Bc03246785A5B418193ca441A1443E931",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004",
      "blockHash": "0x4d21141aa33a6fee4f7fff0d233c38af32ffdc1dd216af6cd8b262e354f9a33b",
      "transactionHash": "0x3a06263233995ac6cc747993c141333af3c4b4a6a37736521493ac1e1d3d02a7",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107252,
          "transactionHash": "0x3a06263233995ac6cc747993c141333af3c4b4a6a37736521493ac1e1d3d02a7",
          "address": "0x333dd14Bc03246785A5B418193ca441A1443E931",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x4d21141aa33a6fee4f7fff0d233c38af32ffdc1dd216af6cd8b262e354f9a33b",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107252,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x14915fe0038e7c9df4705f44dbab0c7e4b113fe0",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x14915FE0038E7c9DF4705F44DbAB0c7E4b113fe0",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000200000000000008000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xdf8a59a1a37a8c97a0c7bbeba9b63914fb78e849b43e62c7660492bc9ff12d8a",
      "transactionHash": "0x35526246de41b74464fa6167afffb47720ca155b16ce17f4e8d16cb5c6c1dd3d",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107262,
          "transactionHash": "0x35526246de41b74464fa6167afffb47720ca155b16ce17f4e8d16cb5c6c1dd3d",
          "address": "0x14915FE0038E7c9DF4705F44DbAB0c7E4b113fe0",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xdf8a59a1a37a8c97a0c7bbeba9b63914fb78e849b43e62c7660492bc9ff12d8a",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107262,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xd2849c975be69f837a23156af2eaad52791b7c28",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xD2849c975be69F837a23156aF2EAaD52791B7C28",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000008000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000",
      "blockHash": "0x3443b4a19161de77b4f72d9fe1ed40c168924e894f9ff164dc2579914d1195ef",
      "transactionHash": "0xa264b827bd0271f1cacd83f19de0d0c56a0c256b44f0fc9cfb71ab32e37b7145",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107263,
          "transactionHash": "0xa264b827bd0271f1cacd83f19de0d0c56a0c256b44f0fc9cfb71ab32e37b7145",
          "address": "0xD2849c975be69F837a23156aF2EAaD52791B7C28",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x3443b4a19161de77b4f72d9fe1ed40c168924e894f9ff164dc2579914d1195ef",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107263,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xb0903741b87fcc41a6dff3f65d396bd732151cdf",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xb0903741b87fcc41a6dfF3f65d396bD732151Cdf",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x3fe77a34ab486d98d070c50e2515976978d15bfebe25c7821731e7af6f6d1389",
      "transactionHash": "0xb2a583e2b2124896a351bb65a1c1d116cab8b51d76327dfda8663593e05b5ead",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107266,
          "transactionHash": "0xb2a583e2b2124896a351bb65a1c1d116cab8b51d76327dfda8663593e05b5ead",
          "address": "0xb0903741b87fcc41a6dfF3f65d396bD732151Cdf",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x3fe77a34ab486d98d070c50e2515976978d15bfebe25c7821731e7af6f6d1389",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107266,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x802b2c3d6e1fc65accd9045ed646020d93315edb",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x802b2C3d6E1fc65AccD9045Ed646020D93315EDB",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000200000000000000000000000010000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xa86cb8198bfa3faff6545a5f383cfc5e1205c724c7e0e79f9d2b55d6cad83572",
      "transactionHash": "0x5cdfe9b44bbbd0fada6096609b69527c39bee7e148e442243e75c9f6a435fdb4",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107271,
          "transactionHash": "0x5cdfe9b44bbbd0fada6096609b69527c39bee7e148e442243e75c9f6a435fdb4",
          "address": "0x802b2C3d6E1fc65AccD9045Ed646020D93315EDB",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xa86cb8198bfa3faff6545a5f383cfc5e1205c724c7e0e79f9d2b55d6cad83572",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107271,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xc09a4ebd78438a8381e141bc654d89fd8e2b9a49",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xC09A4ebd78438a8381e141bC654d89FD8e2b9A49",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000100010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x6adbcfa66e83603ad5c4fa32bccf689a78c8e062c5ed3cb82962acc578e8be87",
      "transactionHash": "0x8e1021fcb843d3c5e92c5e8a2f04ff24db59e43408580de0b2c5bf381caf4536",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107273,
          "transactionHash": "0x8e1021fcb843d3c5e92c5e8a2f04ff24db59e43408580de0b2c5bf381caf4536",
          "address": "0xC09A4ebd78438a8381e141bC654d89FD8e2b9A49",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x6adbcfa66e83603ad5c4fa32bccf689a78c8e062c5ed3cb82962acc578e8be87",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107273,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xeac173bc0122c9d065cea455d754ee189829fc33",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xeAC173BC0122C9D065cea455D754eE189829fc33",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000",
      "blockHash": "0x3b4b515ead57de77ba7dcdbc0f8bb8dd5669d7fed469e23b1e2e16bea12cb71b",
      "transactionHash": "0xa774ad21e18c6503b9f27742f4df8f6531e413650144ba3c814885ba584e8d89",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107276,
          "transactionHash": "0xa774ad21e18c6503b9f27742f4df8f6531e413650144ba3c814885ba584e8d89",
          "address": "0xeAC173BC0122C9D065cea455D754eE189829fc33",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x3b4b515ead57de77ba7dcdbc0f8bb8dd5669d7fed469e23b1e2e16bea12cb71b",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107276,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x1b6002083cc4291d6d520ec1909eac0f173a368a",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x1B6002083cc4291d6d520ec1909eaC0f173A368A",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000400000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x122585d4494bb8010ccf83b5e443ac72a47df5832fd5f61440ef0b4f80eb28ad",
      "transactionHash": "0x63de8f2a41207f0c1c68892557fd44b0a3b63d4e261abf05a8e15dbd639214d7",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107282,
          "transactionHash": "0x63de8f2a41207f0c1c68892557fd44b0a3b63d4e261abf05a8e15dbd639214d7",
          "address": "0x1B6002083cc4291d6d520ec1909eaC0f173A368A",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x122585d4494bb8010ccf83b5e443ac72a47df5832fd5f61440ef0b4f80eb28ad",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107282,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x8d24d7dc7f2bd13d07dade26790496c056a81e93",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x8d24D7dc7f2Bd13D07daDE26790496C056A81E93",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000",
      "blockHash": "0x229573b6f3a290a571cf19c611e26352b9e803be69cc81d1bb93337854deae1d",
      "transactionHash": "0xb64012cf784d447fc5d453c9a6282af1009f93ece73066812f73e5e9649736b4",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107284,
          "transactionHash": "0xb64012cf784d447fc5d453c9a6282af1009f93ece73066812f73e5e9649736b4",
          "address": "0x8d24D7dc7f2Bd13D07daDE26790496C056A81E93",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x229573b6f3a290a571cf19c611e26352b9e803be69cc81d1bb93337854deae1d",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107284,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xbecd0e4bbbd939e88006b7ee7fb78b07582dbac9",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "methodArgs": [],
      "value": 0
    });
    
    
    {
      "to": "0xbeCd0e4bBbd939e88006b7Ee7FB78b07582dbac9",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5d79"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xde5c8e7d26fe1708838209fc075ff2a3b238ce27e993394818d65941e220390e",
      "transactionHash": "0x4674b011e15cea3fb0fc0d63c5eed29ce8d4c7e2c79916ff16a05c6243d1946f",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107292,
          "transactionHash": "0x4674b011e15cea3fb0fc0d63c5eed29ce8d4c7e2c79916ff16a05c6243d1946f",
          "address": "0xbeCd0e4bBbd939e88006b7Ee7FB78b07582dbac9",
          "topics": [
            "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
          ],
          "data": "0x",
          "logIndex": 0,
          "blockHash": "0xde5c8e7d26fe1708838209fc075ff2a3b238ce27e993394818d65941e220390e",
          "transactionLogIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest()",
          "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
          "values": {
            "length": 0
          }
        }
      ],
      "blockNumber": 107292,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5d79"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "methodArgs": [
        0,
        "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "",
        [],
        []
      ],
      "value": 0
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x18bd5"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
      "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107294,
          "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
          "transactionLogIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107294,
          "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 1,
          "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
          "transactionLogIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107294,
          "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f47524a32556d714570796a3467483344346d776d6a3256655950643761447967596a54697376704c4d574253506d50686b544852773671727a4642577a6b456d794d383238686f63356e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 2,
          "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
          "transactionLogIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x01"
            },
            "1": 0,
            "2": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x01"
            },
            "level": 0,
            "contentHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          }
        }
      ],
      "blockNumber": 107294,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x18bd5"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "methodArgs": [
        0,
        "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
        "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
        [],
        []
      ],
      "value": "0"
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x1a602"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
      "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107315,
          "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
          "transactionLogIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107315,
          "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 1,
          "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
          "transactionLogIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107315,
          "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b6347000000000000000000000000000000000000000000",
          "logIndex": 2,
          "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
          "transactionLogIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x02"
            },
            "1": 0,
            "2": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "3": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
            "4": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
            "requestID": {
              "_hex": "0x02"
            },
            "level": 0,
            "contentHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "pkeRequestor": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
            "pkeAFGH": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
            "length": 5
          }
        }
      ],
      "blockNumber": 107315,
      "confirmations": 2,
      "cumulativeGasUsed": {
        "_hex": "0x1a602"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xd29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5fc0"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000810400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x949c8b0c1973a587f1c5653fd4c2d8c7e16be8349c78ffc3f82961319b15f8e5",
      "transactionHash": "0xbb233598033b8eadc4a634a51514256acfc33b8ff85d38ca1d1f5a4996c730c5",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107329,
          "transactionHash": "0xbb233598033b8eadc4a634a51514256acfc33b8ff85d38ca1d1f5a4996c730c5",
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x949c8b0c1973a587f1c5653fd4c2d8c7e16be8349c78ffc3f82961319b15f8e5",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107329,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5fc0"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xbcc10be2857d32eda303278cba49ba039e6408c8",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x00abae3df8ffdc8207dcfef45ff63d4eeff65c378cf3504f7603ddf9ac84c8f6",
      "transactionHash": "0xf579bb31f8d6403314c7bba8e41b93becafb191d073c986831e463af8eaf9172",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107336,
          "transactionHash": "0xf579bb31f8d6403314c7bba8e41b93becafb191d073c986831e463af8eaf9172",
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x00abae3df8ffdc8207dcfef45ff63d4eeff65c378cf3504f7603ddf9ac84c8f6",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107336,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x773e40ada93ade300d8f3bbfcd77a8316e3643d2",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5f3c"
      },
      "logsBloom": "0x00000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000004000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000",
      "blockHash": "0x410db04cdae749cece22017599b67fd998b9cd056173cab016c1e591d144f778",
      "transactionHash": "0x77809f4db9805c9de63e54c649bea7385451b4b15c62a1932b5963fbfe904275",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107344,
          "transactionHash": "0x77809f4db9805c9de63e54c649bea7385451b4b15c62a1932b5963fbfe904275",
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x410db04cdae749cece22017599b67fd998b9cd056173cab016c1e591d144f778",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      "blockNumber": 107344,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5f3c"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xd29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "methodArgs": [],
      "value": 0
    });
    
    
    {
      "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5d79"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000800400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000001000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x62a539d19197f5945814397ce5f9d36f6c2b238db3f6a70e089c27a684d800cb",
      "transactionHash": "0xb7a4890a84a0649504598b326263d4602709592c3af5853b8ffdc6cd20bed1d0",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107346,
          "transactionHash": "0xb7a4890a84a0649504598b326263d4602709592c3af5853b8ffdc6cd20bed1d0",
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "topics": [
            "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
          ],
          "data": "0x",
          "logIndex": 0,
          "blockHash": "0x62a539d19197f5945814397ce5f9d36f6c2b238db3f6a70e089c27a684d800cb",
          "transactionLogIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest()",
          "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
          "values": {
            "length": 0
          }
        }
      ],
      "blockNumber": 107346,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x5d79"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xbcc10be2857d32eda303278cba49ba039e6408c8",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "methodArgs": [
        0,
        "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "",
        [],
        []
      ],
      "value": 0
    });
    
    
    {
      "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x18bd5"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000800000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000200000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xefb729e5f0376bab23891011b1105104a912ee6d6a65a21e96b2a3850c2077e1",
      "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107347,
          "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xefb729e5f0376bab23891011b1105104a912ee6d6a65a21e96b2a3850c2077e1",
          "transactionLogIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107347,
          "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 1,
          "blockHash": "0xefb729e5f0376bab23891011b1105104a912ee6d6a65a21e96b2a3850c2077e1",
          "transactionLogIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107347,
          "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d6335744854440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 2,
          "blockHash": "0xefb729e5f0376bab23891011b1105104a912ee6d6a65a21e96b2a3850c2077e1",
          "transactionLogIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x01"
            },
            "1": 0,
            "2": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x01"
            },
            "level": 0,
            "contentHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          }
        }
      ],
      "blockNumber": 107347,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x18bd5"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "methodArgs": [
        0,
        "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "",
        [],
        []
      ],
      "value": 0
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x1513d"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
      "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107382,
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionLogIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107382,
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 1,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionLogIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107382,
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a7548610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 2,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionLogIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": 0,
            "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x03"
            },
            "level": 0,
            "contentHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          }
        }
      ],
      "blockNumber": 107382,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x1513d"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "accessComplete",
      "methodArgs": [
        {
          "_hex": "0x03"
        },
        90,
        ""
      ]
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x8fd9"
      },
      "logsBloom": "0x00000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000",
      "blockHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
      "transactionHash": "0x46cc7a5c4e9f23d2cf4da2e58d686b52337d12f2efefece935a5bc37a4416e82",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107383,
          "transactionHash": "0x46cc7a5c4e9f23d2cf4da2e58d686b52337d12f2efefece935a5bc37a4416e82",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000001",
          "logIndex": 0,
          "blockHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
          "transactionLogIndex": 0,
          "name": "AccessComplete",
          "signature": "AccessComplete(uint256,uint256,bool)",
          "topic": "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": {
              "_hex": "0x5a"
            },
            "2": true,
            "requestID": {
              "_hex": "0x03"
            },
            "scorePct": {
              "_hex": "0x5a"
            },
            "customContractResult": true,
            "length": 3
          }
        }
      ],
      "blockNumber": 107383,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x8fd9"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "updateRequest",
      "methodArgs": []
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x65a1"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000040000000000000000010000000000010000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0xe459cc4e190cbe898166054b33339ef74c1457fcb8b1a6293948ef45e63486f3",
      "transactionHash": "0x01cf33a54731874363ef89ed0bfcf96e7a480392710284ca626793fc1e213b17",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107386,
          "transactionHash": "0x01cf33a54731874363ef89ed0bfcf96e7a480392710284ca626793fc1e213b17",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0xe459cc4e190cbe898166054b33339ef74c1457fcb8b1a6293948ef45e63486f3",
          "transactionLogIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "length": 1
          }
        }
      ],
      "blockNumber": 107386,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x65a1"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "methodArgs": [],
      "value": 0
    });
    
    
    {
      "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0xa673"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x9cbd2d40800f2b05ad0af828ce30f42a93c8185416254a9380b0653b0f75239c",
      "transactionHash": "0x20ae257656d2575d666b1abfe37379c318100627d0e9768826c83cd0992409b2",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107394,
          "transactionHash": "0x20ae257656d2575d666b1abfe37379c318100627d0e9768826c83cd0992409b2",
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "topics": [
            "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
          ],
          "data": "0x",
          "logIndex": 0,
          "blockHash": "0x9cbd2d40800f2b05ad0af828ce30f42a93c8185416254a9380b0653b0f75239c",
          "transactionLogIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest()",
          "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
          "values": {
            "length": 0
          }
        }
      ],
      "blockNumber": 107394,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0xa673"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "methodArgs": [
        0,
        "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "",
        [],
        []
      ],
      "value": 0
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x15df0"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x7a44c68a7084e4af70d9f1a8b8f1c46a16e1a2c22b9eb976f0c8ac05a852faf7",
      "transactionHash": "0x1bc4d408ae108708630e5555dea437ea49cdad473d1658fc42ef351f66072d44",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107395,
          "transactionHash": "0x1bc4d408ae108708630e5555dea437ea49cdad473d1658fc42ef351f66072d44",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x7a44c68a7084e4af70d9f1a8b8f1c46a16e1a2c22b9eb976f0c8ac05a852faf7",
          "transactionLogIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107395,
          "transactionHash": "0x1bc4d408ae108708630e5555dea437ea49cdad473d1658fc42ef351f66072d44",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 1,
          "blockHash": "0x7a44c68a7084e4af70d9f1a8b8f1c46a16e1a2c22b9eb976f0c8ac05a852faf7",
          "transactionLogIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          }
        },
        {
          "transactionIndex": 0,
          "blockNumber": 107395,
          "transactionHash": "0x1bc4d408ae108708630e5555dea437ea49cdad473d1658fc42ef351f66072d44",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e77610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logIndex": 2,
          "blockHash": "0x7a44c68a7084e4af70d9f1a8b8f1c46a16e1a2c22b9eb976f0c8ac05a852faf7",
          "transactionLogIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x04"
            },
            "1": 0,
            "2": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x04"
            },
            "level": 0,
            "contentHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          }
        }
      ],
      "blockNumber": 107395,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x15df0"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "methodName": "deleteVersion",
      "methodArgs": [
        "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n"
      ]
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x1ab83"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000080000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002",
      "blockHash": "0x1ae967c2d6e502718082d2001dd21f9989a126392559f05d07b79befa5cd8158",
      "transactionHash": "0x482a40d40bb7394f1f7294dfaadcdc1851c7a4780d59fb71832603c825ba69c0",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107400,
          "transactionHash": "0x482a40d40bb7394f1f7294dfaadcdc1851c7a4780d59fb71832603c825ba69c0",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x238d74c13cda9ba51e904772d41a616a1b9b30d09802484df6279fe1c3c07f51"
          ],
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000004e68715f5f47524a32556d714570796a3467483344346d776d6a3256655950643761447967596a54697376704c4d574253506d50686b544852773671727a4642577a6b456d794d383238686f63356e000000000000000000000000000000000000",
          "logIndex": 0,
          "blockHash": "0x1ae967c2d6e502718082d2001dd21f9989a126392559f05d07b79befa5cd8158",
          "transactionLogIndex": 0,
          "name": "VersionDelete",
          "signature": "VersionDelete(address,string,int256)",
          "topic": "0x238d74c13cda9ba51e904772d41a616a1b9b30d09802484df6279fe1c3c07f51",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
            "2": {
              "_hex": "0x01"
            },
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
            "index": {
              "_hex": "0x01"
            },
            "length": 3
          }
        }
      ],
      "blockNumber": 107400,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x1ab83"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "deleteContent",
      "methodArgs": [
        "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1"
      ]
    });
    
    
    {
      "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x7dc0"
      },
      "logsBloom": "0x00000000000800000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x1786f4014400b87d3e3f840d49cf5c01510bb7bcfd1b818c32ad8220eb9ad0b5",
      "transactionHash": "0xefee606ca4acb99d69aa06acfe769cf159782a1714697c2666a73ffb4fc68258",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107402,
          "transactionHash": "0xefee606ca4acb99d69aa06acfe769cf159782a1714697c2666a73ffb4fc68258",
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "topics": [
            "0x36500cee87b0da1746889a3483dccb525acfc40b8c0f2218e164c6cdf1482a3e"
          ],
          "data": "0x0000000000000000000000008adbb09afafdfe7787b85ec37e1ec449deca1dd10000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
          "logIndex": 0,
          "blockHash": "0x1786f4014400b87d3e3f840d49cf5c01510bb7bcfd1b818c32ad8220eb9ad0b5",
          "transactionLogIndex": 0,
          "name": "ContentObjectDeleted",
          "signature": "ContentObjectDeleted(address,address)",
          "topic": "0x36500cee87b0da1746889a3483dccb525acfc40b8c0f2218e164c6cdf1482a3e",
          "values": {
            "0": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "1": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "contentAddress": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "length": 2
          }
        }
      ],
      "blockNumber": 107402,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x7dc0"
      },
      "status": 1,
      "byzantium": true
    }
    async CallContractMethodAndWait({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "methodName": "kill",
      "methodArgs": []
    });
    
    
    {
      "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x35c9"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x3f14405c8098f6ec2d7b630215e7f685b99cd28c1ebe475756f041782251f9d4",
      "transactionHash": "0x1f694ec4d3a1a948f2438b004942ddae77efbd45933cdbb69b990541ebed24a1",
      "logs": [],
      "blockNumber": 107403,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x35c9"
      },
      "status": 1,
      "byzantium": true
    }
    Source:

    ClearCache()

    Clear saved access and state channel tokens

    Example
     ClearCache();
    
    
    <No Return Value>
    Source:

    ClearSigner()

    Remove the signer from this client

    Source:

    async Collection({collectionType}) → Promise.<Array.<string>>

    Get a list of unique addresses of all of the specified type the current user has access to through both their user wallet and through access groups

    Returns: List of addresses of available items
    Parameters:
    Name Type Description
    collectionType string

    Type of collection to retrieve

    • accessGroups
    • contentObjects
    • contentTypes
    • contracts
    • libraries
    Examples
    async Collection({
      "collectionType": "contentTypes"
    });
    
    
    []
    async Collection({
      "collectionType": "contentTypes"
    });
    
    
    [
      "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A"
    ]
    async Collection({
      "collectionType": "libraries"
    });
    
    
    [
      "0x35045F962581C2FfD23b04be96d1458Bb0576941"
    ]
    Source:

    async ContentLibraries() → Promise.<Array.<string>>

    List content libraries - returns a list of content library IDs available to the current user

    Example
    async ContentLibraries();
    
    
    [
      "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg"
    ]
    Source:

    async ContentLibrary({libraryId}) → Promise.<Object>

    Returns information about the content library

    See:
    • GET /qlibs/:qlibid
    Parameters:
    Name Type Description
    libraryId string
    Example
    async ContentLibrary({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg"
    });
    
    
    {
      "id": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "qid": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "meta": {}
    }
    Source:

    async ContentLibraryGroupPermissions({
    libraryId,
    permissionsoptional
    })
    → Promise.<Object>

    List all of the groups with permissions on the specified library.

    Returns: Object mapping group addresses to permissions, as an array
  • Example: { "0x0": ["accessor", "contributor"], ...}
  • Parameters:
    Name Type Attributes Description
    libraryId string

    The ID of the library* @param {string} libraryId - The ID of the library

    permissions Array.<string> <optional>

    Limit permission types. If not specified, all permissions will be included

    Examples
    async ContentLibraryGroupPermissions({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "permissions": [
        "contributor"
      ]
    });
    
    
    {}
    async ContentLibraryGroupPermissions({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "permissions": [
        "reviewer"
      ]
    });
    
    
    {}
    async ContentLibraryGroupPermissions({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg"
    });
    
    
    {
      "0xc467fa7894ffcd76b92165f38347824dd4fc761b": [
        "contributor",
        "reviewer"
      ]
    }
    async ContentLibraryGroupPermissions({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "permissions": [
        "accessor"
      ]
    });
    
    
    {}
    async ContentLibraryGroupPermissions({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "permissions": [
        "reviewer"
      ]
    });
    
    
    {
      "0xc467fa7894ffcd76b92165f38347824dd4fc761b": [
        "reviewer"
      ]
    }
    async ContentLibraryGroupPermissions({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg"
    });
    
    
    {
      "0xc467fa7894ffcd76b92165f38347824dd4fc761b": [
        "accessor",
        "contributor"
      ]
    }
    Source:

    async ContentLibraryOwner({libraryId}) → Promise.<string>

    Returns the address of the owner of the specified content library

    Returns: The account address of the owner
    Parameters:
    Name Type Description
    libraryId string
    Example
    async ContentLibraryOwner({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg"
    });
    
    
    "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
    Source:

    async ContentObject({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional
    })
    → Promise.<Object>

    Get a specific content object in the library

    Returns: Description of created object
    See:
    • /qlibs/:qlibid/q/:qhit
    Parameters:
    Name Type Attributes Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Version hash of the object -- if not specified, latest version is returned

    Examples
    async ContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async ContentObject({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e"
    });
    
    
    {
      "id": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e",
      "hash": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL",
      "type": ""
    }
    async ContentObject({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq"
    });
    
    
    {
      "id": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq",
      "hash": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35",
      "type": ""
    }
    async ContentObject({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi"
    });
    
    
    {
      "id": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi",
      "hash": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx",
      "type": ""
    }
    async ContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    Source:

    async ContentObjectAccessComplete({
    objectId,
    score
    })
    → Promise.<Object>

    Call accessComplete on the specified content object contract using a previously cached requestID. Caching must be enabled and an access request must have been previously made on the specified object by this client instance.

    Returns: Transaction log of the AccessComplete event
    Parameters:
    Name Type Description
    objectId string

    ID of the object

    score number

    Percentage score (0-100)

    Example
    async ContentObjectAccessComplete({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "score": 90
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x8fd9"
      },
      "logsBloom": "0x00000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000",
      "blockHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
      "transactionHash": "0x46cc7a5c4e9f23d2cf4da2e58d686b52337d12f2efefece935a5bc37a4416e82",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107383,
          "transactionHash": "0x46cc7a5c4e9f23d2cf4da2e58d686b52337d12f2efefece935a5bc37a4416e82",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06"
          ],
          "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000001",
          "logIndex": 0,
          "blockHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
          "transactionLogIndex": 0,
          "name": "AccessComplete",
          "signature": "AccessComplete(uint256,uint256,bool)",
          "topic": "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": {
              "_hex": "0x5a"
            },
            "2": true,
            "requestID": {
              "_hex": "0x03"
            },
            "scorePct": {
              "_hex": "0x5a"
            },
            "customContractResult": true,
            "length": 3
          }
        }
      ],
      "blockNumber": 107383,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x8fd9"
      },
      "status": 1,
      "byzantium": true
    }
    Source:

    async ContentObjectLibraryId({
    objectIdoptional,
    versionHashoptional
    })
    → Promise.<string>

    Retrieve the library ID for the specified content object

    Returns: Library ID of the object
    Parameters:
    Name Type Attributes Description
    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Version hash of the object

    Example
    async ContentObjectLibraryId({
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo"
    });
    
    
    "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs"
    Source:

    async ContentObjectMetadata({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    writeTokenoptional,
    metadataSubtreeoptional,
    noAuthoptional
    })
    → Promise.<(Object|string)>

    Get the metadata of a content object

    Returns: Metadata of the content object
    See:
    • /qlibs/:qlibid/q/:qhit/meta
    Parameters:
    Name Type Attributes Default Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Version of the object -- if not specified, latest version is used

    writeToken string <optional>

    Write token of an object draft - if specified, will read metadata from the draft

    metadataSubtree string <optional>

    Subtree of the object metadata to retrieve

    noAuth boolean <optional>
    false

    If specified, authorization will not be performed for this call

    Examples
    async ContentObjectMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "metadataSubtree": "eluv.caps.ikms2s41ivY1BDJ8K5PJyAtTtJZQcHZ"
    });
    
    
    "BIhBC5lO7Ax9iY2n1qWEFr602zkgSDzQhdim5+AkZ9qY4Qb2mZ0PK0ZhR715ffRMZcPR0Osar5ms2s8f+YdV+WvHDZG/GcacKaKlfZNW4cjtZJYAXqg4JUtxwDeoh8d573/tnDKdNf+mkHUGR5qNYuohtMOaKn9003LBYgouW43ZhqxGwnl5Lj9OQ+UTOV8UEuXdFjfoJhxUXBp2wbi2DgzisAwcLjxN3KdqA8xacHyUh3xR33EXxR5EiBJcGyUhOqyi6tXAfcMq8F8hN74dX94Y837EwCq79aQXvQlU5OBiY+NT4oV/EWeMW6QhtKjZWh/2asOK+KFIFDJKS/X7mK9OkU12+ViAh+1OXMu227JuukwnStAFE6415zctGDfmw3ztZl/vhWPw3mWfJI5HayRVpJA5JXtaUid4GwnA/qwMWP+/afjofkLx3nDXMfXrBfAWjqjYHQT5pTFtXfgUnwDwhUVVhVT6AZBnieA54gXE"
    async ContentObjectMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7"
    });
    
    
    {
      "bitcode_flags": "abrmaster",
      "bitcode_format": "builtin"
    }
    async ContentObjectMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
      "metadataSubtree": "video_tags"
    });
    
    
    <No Return Value>
    async ContentObjectMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "metadataSubtree": "myLink"
    });
    
    
    {
      "/": "./files/testDirectory/File 1"
    }
    async ContentObjectMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "metadataSubtree": "links/myLink2"
    });
    
    
    {
      "/": "./files/testDirectory/File 2"
    }
    async ContentObjectMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "metadataSubtree": "contentTypes/library"
    });
    
    
    "iq__42gJKSsPoLCNkmEiDopEfPSujc2e"
    async ContentObjectMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e"
    });
    
    
    {
      "bitcode_part": "hqp_3AttPxAV6U7nRM1szSYiV3j16oVRrokT6nnrh6acsRa2vnXi",
      "eluv.description": "",
      "name": "Library"
    }
    async ContentObjectMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "metadataSubtree": "contentTypes/Production Master"
    });
    
    
    <No Return Value>
    async ContentObjectMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "metadataSubtree": "contentTypes"
    });
    
    
    {
      "abrmaster": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi",
      "advertisement": "iq__3Fd24Yeyi6ap826va5kYR1VnYNkX",
      "avmaster_imf": "iq__36jjGPHhacyPgehzKN1CLZGXxnwB",
      "campaign": "iq__3ugM27TmKaK3aH5FhroqAGddFoty",
      "campaign_manager": "iq__ruJTQUEiuvWwP5VV6z7A39j5pkr",
      "channel": "iq__3KicsTfHxAru9hwCDAfWsLtCKYMa",
      "commercial_offering": "iq__3kEo6MBsom7Jt5ud5tbMVa6GxXbG",
      "library": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e",
      "linear_channel": "iq__UQCrqjSX4YuBotjvRg2Cx3FJ3D1",
      "production_master": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq",
      "sponsored_content": "iq__22H7vhkwVD8QDPWjANkB4aAXpCUg",
      "sponsored_content_abrmaster": "iq__3syfVBh2A9tvygGHPetwggkfDwtn",
      "submission": "iq__2punfHYE6Xv6B5GmRiuCorsELxei",
      "video": "iq__3Fy51pJBpjo7nrNFQFETUAYvRe9E"
    }
    async ContentObjectMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq"
    });
    
    
    {
      "bitcode_flags": "abrmaster",
      "bitcode_format": "builtin",
      "name": "Production Master"
    }
    async ContentObjectMetadata({
      "versionHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD"
    });
    
    
    {
      "description": "Production Master Test Description",
      "elv_created_at": 1573087560238,
      "files": {
        ".": {
          "type": "directory"
        },
        "Video.mp4": {
          ".": {
            "parts": [
              0,
              1,
              2
            ],
            "size": 97944174
          }
        }
      },
      "mime-types": {
        "mp4": "video/mp4"
      },
      "name": "Production Master Test",
      "production_master": {
        "log": {
          "Level": 3,
          "entries": []
        },
        "sources": {
          "Video.mp4": {
            "container_format": {
              "duration": 120.1201171875,
              "filename": "Video.mp4",
              "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
              "start_time": 0
            },
            "streams": [
              {
                "bit_rate": 6522141,
                "codec_name": "h264",
                "display_aspect_ratio": "16/9",
                "duration": 120.12012012012012,
                "duration_ts": 1440000,
                "field_order": "",
                "frame_count": 2880,
                "frame_rate": "2997/125",
                "height": 1080,
                "language": "",
                "max_bit_rate": 0,
                "sample_aspect_ratio": "1",
                "start_pts": 0,
                "start_time": 0,
                "time_base": "1/11988",
                "type": "StreamVideo",
                "width": 1920
              }
            ]
          }
        },
        "variants": {
          "default": {
            "log": {
              "Level": 3,
              "entries": [
                {
                  "l": 4,
                  "m": "avtest.initProdMaster()",
                  "t": 1573087560206039000
                },
                {
                  "l": 3,
                  "m": "Get list of files from object",
                  "t": 1573087560206039800
                },
                {
                  "l": 3,
                  "m": "2 item(s) found in file list.",
                  "t": 1573087560206322200
                },
                {
                  "l": 3,
                  "m": "Skipping '.'",
                  "t": 1573087560206323000
                },
                {
                  "l": 3,
                  "m": "Analyzing Video.mp4",
                  "t": 1573087560206323200
                },
                {
                  "l": 4,
                  "m": "getAvpReqCtx filePath=Video.mp4 qhot=tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9 key=tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9.txAll.Video.mp4",
                  "t": 1573087560206405600
                }
              ]
            },
            "streams": {
              "video": {
                "mapping_info": "",
                "sources": [
                  {
                    "files_api_path": "Video.mp4",
                    "stream_index": 0
                  }
                ]
              }
            }
          }
        }
      },
      "public": {
        "description": "Production Master Test Description",
        "name": "Production Master Test"
      },
      "test": "master"
    }
    async ContentObjectMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "metadataSubtree": "contentTypes/ABR Master"
    });
    
    
    <No Return Value>
    async ContentObjectMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi"
    });
    
    
    {
      "bitcode_flags": "abrmaster",
      "bitcode_format": "builtin",
      "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
      "eluv.displayApp": "displayApp/index.html",
      "eluv.manageApp": "manageApp.html",
      "files": {
        ".": {
          "type": "directory"
        },
        "displayApp": {
          ".": {
            "type": "directory"
          },
          "index.html": {
            ".": {
              "parts": [
                73
              ],
              "size": 1219848
            }
          }
        },
        "displayApp.html": {
          ".": {
            "parts": [
              60
            ],
            "size": 1219577
          }
        },
        "manageApp.html": {
          ".": {
            "parts": [
              0
            ],
            "size": 1082307
          }
        }
      },
      "mime-types": {
        "html": "text/html"
      },
      "name": "ABR Master"
    }
    async ContentObjectMetadata({
      "versionHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
      "metadataSubtree": "public/name"
    });
    
    
    "Production Master Test"
    async ContentObjectMetadata({
      "versionHash": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z"
    });
    
    
    {
      "abr_mezzanine": {
        "log": {
          "Level": 3,
          "entries": []
        },
        "offerings": {
          "default": {
            "log": {
              "Level": 3,
              "entries": [
                {
                  "l": 4,
                  "m": "apiAbrMezzanineInit()",
                  "t": 1573087567511042000
                },
                {
                  "l": 3,
                  "m": "Get abr.Profile from lib",
                  "t": 1573087567511074800
                },
                {
                  "l": 3,
                  "m": "Get production.Master",
                  "t": 1573087567516927500
                },
                {
                  "l": 4,
                  "m": "getProductionVariantCtx(hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD,default)",
                  "t": 1573087567516957000
                },
                {
                  "l": 4,
                  "m": "getting production.Master: hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
                  "t": 1573087567516957400
                },
                {
                  "l": 4,
                  "m": "Get production.Variant 'default' from production.Master",
                  "t": 1573087567518202000
                },
                {
                  "l": 3,
                  "m": "Generate abr.Offering",
                  "t": 1573087567518232800
                }
              ]
            },
            "media_struct": {
              "duration_rat": "0",
              "label": "",
              "start_time_rat": "0",
              "streams": {}
            },
            "mez_prep_specs": {
              "video": {
                "bit_rate": 6500000,
                "height": 1080,
                "key_frame_interval": 49,
                "mapping_info": "",
                "media_type": "video",
                "mez_count": 4,
                "name": "video",
                "part_hashes": [],
                "ready": false,
                "seg_dur": {
                  "float": 2.0437103770437104,
                  "float_exact": false,
                  "rat": "6125/2997",
                  "time_base": "1/11988",
                  "ts": 24500
                },
                "segs_per_mez": 15,
                "source_streams": [
                  {
                    "files_api_path": "Video.mp4",
                    "source_hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
                    "stream_index": 0
                  }
                ],
                "width": 1920
              }
            },
            "playout": {
              "drm_keys": {
                "d954ef474950276a87b548f84e635c1c": {
                  "/": "./blob",
                  "data": "XtXvJewk0wPqF1CdIPI4QbA6skOB8g0sizhtLwAAABAEDjYACZHc7/INdDPF9bMFNELnDt3cNiZJe3iBaEYrC60MfAwZKzSkxfBtIsngcc5bCHeHdmzF38vuKv/PGm8YEVlmdSDQ/gPI78hRJ/HzaJZv6XNJRhkHYqmyBsVVs4bDBTVgGQflQVJNRGDGa16qdWg2d5tYJxeMeoO/aC7Vvw13YhFP3KMaJw0PSg3mYAeHB7l9n8RpXZ6HrTYrlxLpMEA3QyWYSDpiUDMjk8reWmg9OvlG+kNPD3x7kMZcuGaiC4NIFjTNui2usM2kLUpuP4FuhJjwtd416BKqay3anWiC9DNuHxlZ8VXN2KgKHj0KEBztR59jQ7HHWKv/7P2wrSpwEPVmEsdMLlCJSdN6bNEmDMSl2iJcqLc7QvgK3qDXFF1XtfPCFKrNbRi9Skt0JdzcF4AJiVW6GZQEkX0Pi+ux801TtmRRGa+H+e5lQtg4EfHkSmrh7wYrCwTFnS0b9c+z0hJenK0EgIdwEyP1yMpxK6jAp5Ph7ZaME1OZk15xBGoVuW2ppnC6YR+vYR7KJCXWeawAW/kFQtGrTzmKpLz2DrATOKey36Zprxsihnv9Fknnq+xCRVqS1+671iUCfe1tkySa0WHbI9vyq2zjjus5f2q74D6KUY/hvU/TsSGpFelZIl60iC8eDzWaBwNDkl3N75wAwWaFCUFprVqfVebGHaLKGQOibTAM580SgQSZCojAOLh4JisrcvWVlHu/kPt5C0O9kv3i/9NWO60O62+BYXkUrph3qNtK2Uzo/hvwDvgjOCjKB0/LkXRl3MvoAwhQHlqS3Sum7IFYTpRX1UZ/e1AfHoYoED2es19Wcb+pByu0UosErlkIbLp90BIK692galpheWZicWxYSg6DXzE9q64EUzEeZdDBRvXpWsKW",
                  "encryption": "cgck"
                },
                "ef83e8f96a8e3475b794f58fa1c1da6b": {
                  "/": "./blob",
                  "data": "WaBagLRwLANEonroM1F0Z+w/ojRv5nSOJDNokwAAABAEBZZOACSh8rUf71mTe03R6YEMj8lGwHUTrMcmbnAIBGT9VuXdGAEOy1aMrrA3IN1uBPtx71rbxreMB7308A6aalco5tPaGySw5di3i6+QtRC5byuSCZufWzjbN2EpqUB4AtUI9ME/IJ+vMhJh7x4OExbXm0UMn5eutW3ucS1iIXuy+iyrcPgm9VWYU+NHJTlyGYOM7mAW4T+rPr8BoDazcXRwXRhl7r7vbOHKXqIAJFJ1c/DHeOh/mp4IrnsVNElCA0WehfiR12ApayXfWaOfuS6By2JHXyTyCg5gR1jWy6uTosqhpyGAG3mve51cH5+oBTfrCMUMdcYmQGHec0sCRtg7rtrQnGFWeprvebb0/9OcUNpxUXazRdg0ZkarBGnlDEFC2aMmBErpKXn59l8K+104cG0XjxfLCkA7AVJ8cyiedcu1cJYuFUEBI+7mbiifDuQtRQc3DdjnVNosg3vdBl2tlbNgaT0iV+szpvTK2/RCox2/OjLQ21XipJLWXQc2FNh+6LIMIR5FFHSk0W/hZVoTuSglLQxsqZHBCdl8Hc8LDtRbz54zNtX+Kvds1Y/YBA0V9hhHnxFpow44LtkIYvK2jfM7YFBvmu4Z3CJgJXlB+i22CHqzt9kpKeR8671UC57jyizMJYw9gUaHudDslBw9SWFt8ypSX432tHAaOmVLRo2CqmcUGfAOqQe6+askEL6Sni5+QGb6V+VyIp6PtoA8GoMpp6PmfI/Y+o9EOKixs2lOo6nXBBe8A/RxBD+iGSom0Wn5cLJn5ylGVMaV936ha5gRm6xQYui4ZciEfNaVcc0TxzMSlxVgBoOHMQAFBBgXAx/7A07Pcpy7vEFto4OgvPfJDf/qVWMagsU5CT4Rn++zVc5XR4pVDRbO0H1h",
                  "encryption": "cgck"
                }
              },
              "playout_formats": {
                "dash-clear": {
                  "drm": null,
                  "protocol": {
                    "min_buffer_length": 2,
                    "type": "ProtoDash"
                  }
                },
                "dash-widevine": {
                  "drm": {
                    "content_id": "",
                    "enc_scheme_name": "cenc",
                    "license_servers": [],
                    "type": "DrmWidevine"
                  },
                  "protocol": {
                    "min_buffer_length": 2,
                    "type": "ProtoDash"
                  }
                },
                "hls-aes128": {
                  "drm": {
                    "enc_scheme_name": "aes-128",
                    "type": "DrmAes128"
                  },
                  "protocol": {
                    "type": "ProtoHls"
                  }
                },
                "hls-clear": {
                  "drm": null,
                  "protocol": {
                    "type": "ProtoHls"
                  }
                }
              },
              "streams": {
                "video": {
                  "encryption_schemes": {
                    "aes-128": {
                      "iv": "1e7a8ad250ab65f3a8b4658764cfa081",
                      "key": "xqoITxKLUGcEwLNwMNf/jA==",
                      "key_id": "ef83e8f96a8e3475b794f58fa1c1da6b",
                      "type": "EncSchemeAes128"
                    },
                    "cenc": {
                      "iv": "882befa4d97d64a77f90fec928bff7b0",
                      "key_id": "d954ef474950276a87b548f84e635c1c",
                      "type": "EncSchemeCenc"
                    }
                  },
                  "representations": {
                    "video_1280x720@4500000": {
                      "bit_rate": 4500000,
                      "crf": 0,
                      "height": 720,
                      "media_struct_stream_key": "video",
                      "type": "RepVideo",
                      "width": 1280
                    },
                    "video_1920x1080@6500000": {
                      "bit_rate": 6500000,
                      "crf": 0,
                      "height": 1080,
                      "media_struct_stream_key": "video",
                      "type": "RepVideo",
                      "width": 1920
                    },
                    "video_640x360@400000": {
                      "bit_rate": 400000,
                      "crf": 0,
                      "height": 360,
                      "media_struct_stream_key": "video",
                      "type": "RepVideo",
                      "width": 640
                    },
                    "video_768x432@1100000": {
                      "bit_rate": 1100000,
                      "crf": 0,
                      "height": 432,
                      "media_struct_stream_key": "video",
                      "type": "RepVideo",
                      "width": 768
                    },
                    "video_960x540@2000000": {
                      "bit_rate": 2000000,
                      "crf": 0,
                      "height": 540,
                      "media_struct_stream_key": "video",
                      "type": "RepVideo",
                      "width": 960
                    }
                  }
                }
              }
            },
            "prod_master_hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "prod_master_var_key": "default",
            "ready": false
          }
        }
      },
      "description": "Mezzanine Test Description",
      "elv_created_at": 1573087567548,
      "master": {
        "hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
        "id": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
        "name": "Production Master Test",
        "variant": "default"
      },
      "name": "Mezzanine Test",
      "public": {
        "description": "Mezzanine Test Description",
        "name": "Mezzanine Test"
      },
      "test": "mezzanine"
    }
    async ContentObjectMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "metadataSubtree": "abr_mezzanine/offerings"
    });
    
    
    {
      "default": {
        "log": {
          "Level": 3,
          "entries": [
            {
              "l": 4,
              "m": "apiAbrMezzanineInit()",
              "t": 1573087567511042000
            },
            {
              "l": 3,
              "m": "Get abr.Profile from lib",
              "t": 1573087567511074800
            },
            {
              "l": 3,
              "m": "Get production.Master",
              "t": 1573087567516927500
            },
            {
              "l": 4,
              "m": "getProductionVariantCtx(hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD,default)",
              "t": 1573087567516957000
            },
            {
              "l": 4,
              "m": "getting production.Master: hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
              "t": 1573087567516957400
            },
            {
              "l": 4,
              "m": "Get production.Variant 'default' from production.Master",
              "t": 1573087567518202000
            },
            {
              "l": 3,
              "m": "Generate abr.Offering",
              "t": 1573087567518232800
            }
          ]
        },
        "media_struct": {
          "duration_rat": "0",
          "label": "",
          "start_time_rat": "0",
          "streams": {}
        },
        "mez_prep_specs": {
          "video": {
            "bit_rate": 6500000,
            "height": 1080,
            "key_frame_interval": 49,
            "mapping_info": "",
            "media_type": "video",
            "mez_count": 4,
            "name": "video",
            "part_hashes": [],
            "ready": false,
            "seg_dur": {
              "float": 2.0437103770437104,
              "float_exact": false,
              "rat": "6125/2997",
              "time_base": "1/11988",
              "ts": 24500
            },
            "segs_per_mez": 15,
            "source_streams": [
              {
                "files_api_path": "Video.mp4",
                "source_hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
                "stream_index": 0
              }
            ],
            "width": 1920
          }
        },
        "playout": {
          "drm_keys": {
            "d954ef474950276a87b548f84e635c1c": {
              "/": "./blob",
              "data": "XtXvJewk0wPqF1CdIPI4QbA6skOB8g0sizhtLwAAABAEDjYACZHc7/INdDPF9bMFNELnDt3cNiZJe3iBaEYrC60MfAwZKzSkxfBtIsngcc5bCHeHdmzF38vuKv/PGm8YEVlmdSDQ/gPI78hRJ/HzaJZv6XNJRhkHYqmyBsVVs4bDBTVgGQflQVJNRGDGa16qdWg2d5tYJxeMeoO/aC7Vvw13YhFP3KMaJw0PSg3mYAeHB7l9n8RpXZ6HrTYrlxLpMEA3QyWYSDpiUDMjk8reWmg9OvlG+kNPD3x7kMZcuGaiC4NIFjTNui2usM2kLUpuP4FuhJjwtd416BKqay3anWiC9DNuHxlZ8VXN2KgKHj0KEBztR59jQ7HHWKv/7P2wrSpwEPVmEsdMLlCJSdN6bNEmDMSl2iJcqLc7QvgK3qDXFF1XtfPCFKrNbRi9Skt0JdzcF4AJiVW6GZQEkX0Pi+ux801TtmRRGa+H+e5lQtg4EfHkSmrh7wYrCwTFnS0b9c+z0hJenK0EgIdwEyP1yMpxK6jAp5Ph7ZaME1OZk15xBGoVuW2ppnC6YR+vYR7KJCXWeawAW/kFQtGrTzmKpLz2DrATOKey36Zprxsihnv9Fknnq+xCRVqS1+671iUCfe1tkySa0WHbI9vyq2zjjus5f2q74D6KUY/hvU/TsSGpFelZIl60iC8eDzWaBwNDkl3N75wAwWaFCUFprVqfVebGHaLKGQOibTAM580SgQSZCojAOLh4JisrcvWVlHu/kPt5C0O9kv3i/9NWO60O62+BYXkUrph3qNtK2Uzo/hvwDvgjOCjKB0/LkXRl3MvoAwhQHlqS3Sum7IFYTpRX1UZ/e1AfHoYoED2es19Wcb+pByu0UosErlkIbLp90BIK692galpheWZicWxYSg6DXzE9q64EUzEeZdDBRvXpWsKW",
              "encryption": "cgck"
            },
            "ef83e8f96a8e3475b794f58fa1c1da6b": {
              "/": "./blob",
              "data": "WaBagLRwLANEonroM1F0Z+w/ojRv5nSOJDNokwAAABAEBZZOACSh8rUf71mTe03R6YEMj8lGwHUTrMcmbnAIBGT9VuXdGAEOy1aMrrA3IN1uBPtx71rbxreMB7308A6aalco5tPaGySw5di3i6+QtRC5byuSCZufWzjbN2EpqUB4AtUI9ME/IJ+vMhJh7x4OExbXm0UMn5eutW3ucS1iIXuy+iyrcPgm9VWYU+NHJTlyGYOM7mAW4T+rPr8BoDazcXRwXRhl7r7vbOHKXqIAJFJ1c/DHeOh/mp4IrnsVNElCA0WehfiR12ApayXfWaOfuS6By2JHXyTyCg5gR1jWy6uTosqhpyGAG3mve51cH5+oBTfrCMUMdcYmQGHec0sCRtg7rtrQnGFWeprvebb0/9OcUNpxUXazRdg0ZkarBGnlDEFC2aMmBErpKXn59l8K+104cG0XjxfLCkA7AVJ8cyiedcu1cJYuFUEBI+7mbiifDuQtRQc3DdjnVNosg3vdBl2tlbNgaT0iV+szpvTK2/RCox2/OjLQ21XipJLWXQc2FNh+6LIMIR5FFHSk0W/hZVoTuSglLQxsqZHBCdl8Hc8LDtRbz54zNtX+Kvds1Y/YBA0V9hhHnxFpow44LtkIYvK2jfM7YFBvmu4Z3CJgJXlB+i22CHqzt9kpKeR8671UC57jyizMJYw9gUaHudDslBw9SWFt8ypSX432tHAaOmVLRo2CqmcUGfAOqQe6+askEL6Sni5+QGb6V+VyIp6PtoA8GoMpp6PmfI/Y+o9EOKixs2lOo6nXBBe8A/RxBD+iGSom0Wn5cLJn5ylGVMaV936ha5gRm6xQYui4ZciEfNaVcc0TxzMSlxVgBoOHMQAFBBgXAx/7A07Pcpy7vEFto4OgvPfJDf/qVWMagsU5CT4Rn++zVc5XR4pVDRbO0H1h",
              "encryption": "cgck"
            }
          },
          "playout_formats": {
            "dash-clear": {
              "drm": null,
              "protocol": {
                "min_buffer_length": 2,
                "type": "ProtoDash"
              }
            },
            "dash-widevine": {
              "drm": {
                "content_id": "",
                "enc_scheme_name": "cenc",
                "license_servers": [],
                "type": "DrmWidevine"
              },
              "protocol": {
                "min_buffer_length": 2,
                "type": "ProtoDash"
              }
            },
            "hls-aes128": {
              "drm": {
                "enc_scheme_name": "aes-128",
                "type": "DrmAes128"
              },
              "protocol": {
                "type": "ProtoHls"
              }
            },
            "hls-clear": {
              "drm": null,
              "protocol": {
                "type": "ProtoHls"
              }
            }
          },
          "streams": {
            "video": {
              "encryption_schemes": {
                "aes-128": {
                  "iv": "1e7a8ad250ab65f3a8b4658764cfa081",
                  "key": "xqoITxKLUGcEwLNwMNf/jA==",
                  "key_id": "ef83e8f96a8e3475b794f58fa1c1da6b",
                  "type": "EncSchemeAes128"
                },
                "cenc": {
                  "iv": "882befa4d97d64a77f90fec928bff7b0",
                  "key_id": "d954ef474950276a87b548f84e635c1c",
                  "type": "EncSchemeCenc"
                }
              },
              "representations": {
                "video_1280x720@4500000": {
                  "bit_rate": 4500000,
                  "crf": 0,
                  "height": 720,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 1280
                },
                "video_1920x1080@6500000": {
                  "bit_rate": 6500000,
                  "crf": 0,
                  "height": 1080,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 1920
                },
                "video_640x360@400000": {
                  "bit_rate": 400000,
                  "crf": 0,
                  "height": 360,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 640
                },
                "video_768x432@1100000": {
                  "bit_rate": 1100000,
                  "crf": 0,
                  "height": 432,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 768
                },
                "video_960x540@2000000": {
                  "bit_rate": 2000000,
                  "crf": 0,
                  "height": 540,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 960
                }
              }
            }
          }
        },
        "prod_master_hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
        "prod_master_var_key": "default",
        "ready": false
      }
    }
    async ContentObjectMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "metadataSubtree": "lro_status"
    });
    
    
    {
      "99c3f49f-932a-448a-8328-c9e90034b8db": {
        "duration": 545,
        "duration_ms": 0,
        "progress": {
          "percentage": 0
        },
        "run_state": "running",
        "start": "2019-11-07T00:46:11Z"
      }
    }
    async ContentObjectMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "metadataSubtree": "lro_status"
    });
    
    
    {
      "99c3f49f-932a-448a-8328-c9e90034b8db": {
        "duration": 34506176555,
        "duration_ms": 0,
        "progress": {
          "percentage": 25
        },
        "run_state": "running",
        "start": "2019-11-07T00:46:11Z"
      }
    }
    async ContentObjectMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "metadataSubtree": "lro_status"
    });
    
    
    {
      "99c3f49f-932a-448a-8328-c9e90034b8db": {
        "duration": 57900063045,
        "duration_ms": 0,
        "progress": {
          "percentage": 50
        },
        "run_state": "running",
        "start": "2019-11-07T00:46:11Z"
      }
    }
    async ContentObjectMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "metadataSubtree": "lro_status"
    });
    
    
    {
      "99c3f49f-932a-448a-8328-c9e90034b8db": {
        "duration": 95193105521,
        "duration_ms": 0,
        "progress": {
          "percentage": 75
        },
        "run_state": "running",
        "start": "2019-11-07T00:46:11Z"
      }
    }
    async ContentObjectMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "metadataSubtree": "lro_status"
    });
    
    
    {
      "99c3f49f-932a-448a-8328-c9e90034b8db": {
        "duration": 130545593417,
        "duration_ms": 130545,
        "end": "2019-11-07T00:48:21Z",
        "progress": {
          "percentage": 100
        },
        "run_state": "finished",
        "start": "2019-11-07T00:46:11Z"
      }
    }
    async ContentObjectMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "metadataSubtree": "abr_mezzanine/offerings"
    });
    
    
    {
      "default": {
        "log": {
          "Level": 3,
          "entries": [
            {
              "l": 4,
              "m": "apiAbrMezzanineInit()",
              "t": 1573087567511042000
            },
            {
              "l": 3,
              "m": "Get abr.Profile from lib",
              "t": 1573087567511074800
            },
            {
              "l": 3,
              "m": "Get production.Master",
              "t": 1573087567516927500
            },
            {
              "l": 4,
              "m": "getProductionVariantCtx(hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD,default)",
              "t": 1573087567516957000
            },
            {
              "l": 4,
              "m": "getting production.Master: hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
              "t": 1573087567516957400
            },
            {
              "l": 4,
              "m": "Get production.Variant 'default' from production.Master",
              "t": 1573087567518202000
            },
            {
              "l": 3,
              "m": "Generate abr.Offering",
              "t": 1573087567518232800
            }
          ]
        },
        "media_struct": {
          "duration_rat": "0",
          "label": "",
          "start_time_rat": "0",
          "streams": {}
        },
        "mez_prep_specs": {
          "video": {
            "bit_rate": 6500000,
            "height": 1080,
            "key_frame_interval": 49,
            "mapping_info": "",
            "media_type": "video",
            "mez_count": 4,
            "name": "video",
            "part_hashes": [
              "hqp_uUhR9YQvQVV127A7VbwjEbiajTzZd8T3KsC9XoQ6TVi5GkHf",
              "hqp_2vHLkHKDUppG9zz3cDivQGJv8hfXf7JiibMJeTT6jwdaPzxs99",
              "hqp_2w9JdoKCFQ6raebzYKjvuU3iMixjzf59cC7W2CLrVc84bQ6z2N",
              "hqp_21XubwcKUUgvNFgEi8RqPThQey1LuXmqY8RAB4BXfsspuJ61kv"
            ],
            "ready": true,
            "seg_dur": {
              "float": 2.0437103770437104,
              "float_exact": false,
              "rat": "6125/2997",
              "time_base": "1/11988",
              "ts": 24500
            },
            "segs_per_mez": 15,
            "source_streams": [
              {
                "files_api_path": "Video.mp4",
                "source_hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
                "stream_index": 0
              }
            ],
            "width": 1920
          }
        },
        "playout": {
          "drm_keys": {
            "d954ef474950276a87b548f84e635c1c": {
              "/": "./blob",
              "data": "XtXvJewk0wPqF1CdIPI4QbA6skOB8g0sizhtLwAAABAEDjYACZHc7/INdDPF9bMFNELnDt3cNiZJe3iBaEYrC60MfAwZKzSkxfBtIsngcc5bCHeHdmzF38vuKv/PGm8YEVlmdSDQ/gPI78hRJ/HzaJZv6XNJRhkHYqmyBsVVs4bDBTVgGQflQVJNRGDGa16qdWg2d5tYJxeMeoO/aC7Vvw13YhFP3KMaJw0PSg3mYAeHB7l9n8RpXZ6HrTYrlxLpMEA3QyWYSDpiUDMjk8reWmg9OvlG+kNPD3x7kMZcuGaiC4NIFjTNui2usM2kLUpuP4FuhJjwtd416BKqay3anWiC9DNuHxlZ8VXN2KgKHj0KEBztR59jQ7HHWKv/7P2wrSpwEPVmEsdMLlCJSdN6bNEmDMSl2iJcqLc7QvgK3qDXFF1XtfPCFKrNbRi9Skt0JdzcF4AJiVW6GZQEkX0Pi+ux801TtmRRGa+H+e5lQtg4EfHkSmrh7wYrCwTFnS0b9c+z0hJenK0EgIdwEyP1yMpxK6jAp5Ph7ZaME1OZk15xBGoVuW2ppnC6YR+vYR7KJCXWeawAW/kFQtGrTzmKpLz2DrATOKey36Zprxsihnv9Fknnq+xCRVqS1+671iUCfe1tkySa0WHbI9vyq2zjjus5f2q74D6KUY/hvU/TsSGpFelZIl60iC8eDzWaBwNDkl3N75wAwWaFCUFprVqfVebGHaLKGQOibTAM580SgQSZCojAOLh4JisrcvWVlHu/kPt5C0O9kv3i/9NWO60O62+BYXkUrph3qNtK2Uzo/hvwDvgjOCjKB0/LkXRl3MvoAwhQHlqS3Sum7IFYTpRX1UZ/e1AfHoYoED2es19Wcb+pByu0UosErlkIbLp90BIK692galpheWZicWxYSg6DXzE9q64EUzEeZdDBRvXpWsKW",
              "encryption": "cgck"
            },
            "ef83e8f96a8e3475b794f58fa1c1da6b": {
              "/": "./blob",
              "data": "WaBagLRwLANEonroM1F0Z+w/ojRv5nSOJDNokwAAABAEBZZOACSh8rUf71mTe03R6YEMj8lGwHUTrMcmbnAIBGT9VuXdGAEOy1aMrrA3IN1uBPtx71rbxreMB7308A6aalco5tPaGySw5di3i6+QtRC5byuSCZufWzjbN2EpqUB4AtUI9ME/IJ+vMhJh7x4OExbXm0UMn5eutW3ucS1iIXuy+iyrcPgm9VWYU+NHJTlyGYOM7mAW4T+rPr8BoDazcXRwXRhl7r7vbOHKXqIAJFJ1c/DHeOh/mp4IrnsVNElCA0WehfiR12ApayXfWaOfuS6By2JHXyTyCg5gR1jWy6uTosqhpyGAG3mve51cH5+oBTfrCMUMdcYmQGHec0sCRtg7rtrQnGFWeprvebb0/9OcUNpxUXazRdg0ZkarBGnlDEFC2aMmBErpKXn59l8K+104cG0XjxfLCkA7AVJ8cyiedcu1cJYuFUEBI+7mbiifDuQtRQc3DdjnVNosg3vdBl2tlbNgaT0iV+szpvTK2/RCox2/OjLQ21XipJLWXQc2FNh+6LIMIR5FFHSk0W/hZVoTuSglLQxsqZHBCdl8Hc8LDtRbz54zNtX+Kvds1Y/YBA0V9hhHnxFpow44LtkIYvK2jfM7YFBvmu4Z3CJgJXlB+i22CHqzt9kpKeR8671UC57jyizMJYw9gUaHudDslBw9SWFt8ypSX432tHAaOmVLRo2CqmcUGfAOqQe6+askEL6Sni5+QGb6V+VyIp6PtoA8GoMpp6PmfI/Y+o9EOKixs2lOo6nXBBe8A/RxBD+iGSom0Wn5cLJn5ylGVMaV936ha5gRm6xQYui4ZciEfNaVcc0TxzMSlxVgBoOHMQAFBBgXAx/7A07Pcpy7vEFto4OgvPfJDf/qVWMagsU5CT4Rn++zVc5XR4pVDRbO0H1h",
              "encryption": "cgck"
            }
          },
          "playout_formats": {
            "dash-clear": {
              "drm": null,
              "protocol": {
                "min_buffer_length": 2,
                "type": "ProtoDash"
              }
            },
            "dash-widevine": {
              "drm": {
                "content_id": "",
                "enc_scheme_name": "cenc",
                "license_servers": [],
                "type": "DrmWidevine"
              },
              "protocol": {
                "min_buffer_length": 2,
                "type": "ProtoDash"
              }
            },
            "hls-aes128": {
              "drm": {
                "enc_scheme_name": "aes-128",
                "type": "DrmAes128"
              },
              "protocol": {
                "type": "ProtoHls"
              }
            },
            "hls-clear": {
              "drm": null,
              "protocol": {
                "type": "ProtoHls"
              }
            }
          },
          "streams": {
            "video": {
              "encryption_schemes": {
                "aes-128": {
                  "iv": "1e7a8ad250ab65f3a8b4658764cfa081",
                  "key": "xqoITxKLUGcEwLNwMNf/jA==",
                  "key_id": "ef83e8f96a8e3475b794f58fa1c1da6b",
                  "type": "EncSchemeAes128"
                },
                "cenc": {
                  "iv": "882befa4d97d64a77f90fec928bff7b0",
                  "key_id": "d954ef474950276a87b548f84e635c1c",
                  "type": "EncSchemeCenc"
                }
              },
              "representations": {
                "video_1280x720@4500000": {
                  "bit_rate": 4500000,
                  "crf": 0,
                  "height": 720,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 1280
                },
                "video_1920x1080@6500000": {
                  "bit_rate": 6500000,
                  "crf": 0,
                  "height": 1080,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 1920
                },
                "video_640x360@400000": {
                  "bit_rate": 400000,
                  "crf": 0,
                  "height": 360,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 640
                },
                "video_768x432@1100000": {
                  "bit_rate": 1100000,
                  "crf": 0,
                  "height": 432,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 768
                },
                "video_960x540@2000000": {
                  "bit_rate": 2000000,
                  "crf": 0,
                  "height": 540,
                  "media_struct_stream_key": "video",
                  "type": "RepVideo",
                  "width": 960
                }
              }
            }
          }
        },
        "prod_master_hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
        "prod_master_var_key": "default",
        "ready": false
      }
    }
    async ContentObjectMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    {
      "eluv.caps.ikms2s41ivY1BDJ8K5PJyAtTtJZQcHZ": "BIhBC5lO7Ax9iY2n1qWEFr602zkgSDzQhdim5+AkZ9qY4Qb2mZ0PK0ZhR715ffRMZcPR0Osar5ms2s8f+YdV+WvHDZG/GcacKaKlfZNW4cjtZJYAXqg4JUtxwDeoh8d573/tnDKdNf+mkHUGR5qNYuohtMOaKn9003LBYgouW43ZhqxGwnl5Lj9OQ+UTOV8UEuXdFjfoJhxUXBp2wbi2DgzisAwcLjxN3KdqA8xacHyUh3xR33EXxR5EiBJcGyUhOqyi6tXAfcMq8F8hN74dX94Y837EwCq79aQXvQlU5OBiY+NT4oV/EWeMW6QhtKjZWh/2asOK+KFIFDJKS/X7mK9OkU12+ViAh+1OXMu227JuukwnStAFE6415zctGDfmw3ztZl/vhWPw3mWfJI5HayRVpJA5JXtaUid4GwnA/qwMWP+/afjofkLx3nDXMfXrBfAWjqjYHQT5pTFtXfgUnwDwhUVVhVT6AZBnieA54gXE",
      "eluv.caps.iusr4E3haw9V6KjPfFGHh7Hm9jPXtrxw": "BIhBC5lO7Ax9iY2n1qWEFr602zkgSDzQhdim5+AkZ9qY4Qb2mZ0PK0ZhR715ffRMZcPR0Osar5ms2s8f+YdV+WvhvhH3nmvEM7hFzYLoNhYr3VggeTKeJrgr1QHO5OyzOJZyuv3AWYwURRL4iXj8uryMnwyGJlpSwSy/QTxKSMsQAPG5UNSUpdR2TacHWEioZ9o8Pn5QlbQkq0UKx1JOitHqxR8rBGFCBKMh73lZUmIgFM+VFCnamugLUEDHIyg9xW6n7sdxKc3oNr4NIvuX/1qjvkt8amiBSu/r8ndRp1F/SKHHb4aKwE/inTxeKs/mjoN2Kcy1dc2lKwJUgx2XuqU0pniqEgmcp/dDvs/Y8nqGtUwiFTdNVZTLqYCpidh5TDADJn5ut4LIwAdwK3xVMoFQOPpG/YzwpTNgBwrwC6pxmQ3uzVwvoph2oeE8Pnvsl/MzJqIS0kpJLW95RuZi/xO1JhWPcIwhqCW73YaO+Ey4",
      "files": {
        ".": {
          "type": "directory"
        },
        "testDirectory": {
          ".": {
            "type": "directory"
          },
          "File 1": {
            ".": {
              "parts": [
                0
              ],
              "size": 100000
            }
          },
          "File 2": {
            ".": {
              "parts": [
                1
              ],
              "size": 100000
            }
          }
        }
      },
      "links": {
        "myLink2": {
          "/": "./files/testDirectory/File 2"
        }
      },
      "mime-types": {
        "": "text/plain"
      },
      "myLink": {
        "/": "./files/testDirectory/File 1"
      },
      "name": "Test Content Object",
      "toMerge": {
        "merge": "me",
        "new": "metadata"
      },
      "toReplace": {
        "new": "metadata"
      }
    }
    async ContentObjectMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "metadataSubtree": "custom_contract"
    });
    
    
    {
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "licensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccess",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "runFinalize",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "percentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "withdraw",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "proposed_status_code",
              "type": "int256"
            }
          ],
          "name": "runStatusChange",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "runDescribeStatus",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "pure",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_FINAL_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runCreate",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "partialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runKill",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            },
            {
              "name": "new_owner",
              "type": "address"
            }
          ],
          "name": "transferContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT_APPROVED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "licensing_fee",
              "type": "uint256"
            }
          ],
          "name": "setLicensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "licensingStatus",
          "outputs": [
            {
              "name": "percentComplete",
              "type": "uint8"
            },
            {
              "name": "licensingFee",
              "type": "uint256"
            },
            {
              "name": "licensingFeePaid",
              "type": "uint256"
            },
            {
              "name": "valid",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "partial_payment",
              "type": "uint8"
            }
          ],
          "name": "setPartialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "percent_partial",
              "type": "uint8"
            }
          ],
          "name": "setPercentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "bool"
            }
          ],
          "name": "runGrant",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            }
          ],
          "name": "reclaimContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_CHARGE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "percent_complete",
              "type": "uint8"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "reviewContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "PayCredit",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            }
          ],
          "name": "Log",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bool"
            }
          ],
          "name": "LogBool",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "LogAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "uint256"
            }
          ],
          "name": "LogUint256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "int256"
            }
          ],
          "name": "LogInt256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bytes32"
            }
          ],
          "name": "LogBytes32",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunKill",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "proposedStatusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "returnStatusCode",
              "type": "int256"
            }
          ],
          "name": "RunStatusChange",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "calculateAccessCharge",
              "type": "int256"
            }
          ],
          "name": "RunAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunFinalize",
          "type": "event"
        }
      ],
      "address": "0x29c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
      "description": "Custom Contract Description",
      "factoryAbi": [
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "licensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccess",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "runFinalize",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "percentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "withdraw",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "proposed_status_code",
              "type": "int256"
            }
          ],
          "name": "runStatusChange",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "runDescribeStatus",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "pure",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_FINAL_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runCreate",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "partialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runKill",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            },
            {
              "name": "new_owner",
              "type": "address"
            }
          ],
          "name": "transferContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT_APPROVED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "licensing_fee",
              "type": "uint256"
            }
          ],
          "name": "setLicensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "licensingStatus",
          "outputs": [
            {
              "name": "percentComplete",
              "type": "uint8"
            },
            {
              "name": "licensingFee",
              "type": "uint256"
            },
            {
              "name": "licensingFeePaid",
              "type": "uint256"
            },
            {
              "name": "valid",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "partial_payment",
              "type": "uint8"
            }
          ],
          "name": "setPartialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "percent_partial",
              "type": "uint8"
            }
          ],
          "name": "setPercentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "bool"
            }
          ],
          "name": "runGrant",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            }
          ],
          "name": "reclaimContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_CHARGE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "percent_complete",
              "type": "uint8"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "reviewContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "PayCredit",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            }
          ],
          "name": "Log",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bool"
            }
          ],
          "name": "LogBool",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "LogAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "uint256"
            }
          ],
          "name": "LogUint256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "int256"
            }
          ],
          "name": "LogInt256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bytes32"
            }
          ],
          "name": "LogBytes32",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunKill",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "proposedStatusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "returnStatusCode",
              "type": "int256"
            }
          ],
          "name": "RunStatusChange",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "calculateAccessCharge",
              "type": "int256"
            }
          ],
          "name": "RunAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunFinalize",
          "type": "event"
        }
      ],
      "name": "Custom Contract"
    }
    Source:

    async ContentObjectOwner({libraryId}) → Promise.<string>

    Returns the address of the owner of the specified content object

    Returns: The account address of the owner
    Parameters:
    Name Type Description
    libraryId string
    Example
    async ContentObjectOwner({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
    Source:

    async ContentObjects({
    libraryId,
    filterOptionsoptional
    })
    → Promise.<Array.<Object>>

    List content objects in the specified library

    Returns: List of objects in library
    See:
    • /qlibs/:qlibid/q
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    filterOptions object <optional>

    Pagination, sorting and filtering options

    Properties
    Name Type Attributes Default Description
    latestOnly boolean <optional>
    true

    If specified, only latest version of objects will be included

    start number <optional>

    Start index for pagination

    limit number <optional>

    Max number of objects to return

    cacheId string <optional>

    Cache ID corresponding a previous query

    sort Array.<string> | string <optional>

    Sort by the specified key(s)

    • @param {boolean=} filterOptions.sortDesc=false - Sort in descending order
    select Array.<string> | string <optional>

    Include only the specified metadata keys

    filter Array.<object> | object <optional>

    Filter objects by metadata

    Properties
    Name Type Attributes Description
    key string <optional>

    Key to filter on

    type string <optional>

    Type of filter to use for the specified key:

    • eq, neq, lt, lte, gt, gte, cnt (contains), ncnt (does not contain),
    filter string <optional>

    Filter for the specified key

    Examples
    async ContentObjects({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k"
    });
    
    
    {
      "contents": [
        {
          "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
          "versions": [
            {
              "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
              "hash": "hq__DvjZFkPeKCcHbk5R8bM8RtMKzDp9JNCe1t6JobvQP3tq466NcMEDNu2PFGZumggKcWJPqmfTGW",
              "type": "",
              "meta": {
                "name": "Test Object 1",
                "otherKey": 9
              }
            }
          ]
        },
        {
          "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
          "versions": [
            {
              "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
              "hash": "hq__2pnCkq54Q2K6Qx3fHopNvzTvzE4QijxwHvpjNRni8niPBBykKpYKAfdsbgX3TBEMFzdLnxSWnN",
              "type": "",
              "meta": {
                "name": "Test Object 6",
                "otherKey": 4
              }
            }
          ]
        },
        {
          "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
          "versions": [
            {
              "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
              "hash": "hq__FPWsEsY8mGG8e3ejLiKg3HP5KiocvJZE4z3CeXQxRAzGkQEx8Zx9wSNx8yTSsSKJ9jdRbFSBdj",
              "type": "",
              "meta": {
                "name": "Test Object 4",
                "otherKey": 6
              }
            }
          ]
        },
        {
          "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
          "versions": [
            {
              "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
              "hash": "hq__HrN93beSF8esLc1H8rmfabuDxmchgkUXQeBWgEmRqjbgujcWNAY3Vi9BVC3JpRbV5z5kUQweUE",
              "type": "",
              "meta": {
                "name": "Test Object 3",
                "otherKey": 7
              }
            }
          ]
        },
        {
          "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
          "versions": [
            {
              "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
              "hash": "hq__8siJGJX9s3kK36XHU3mSfyDEDRu6z9m7oCvbFLFBARPMTLshwWZL3sBcAH8dnj4BRLNFh9mQxx",
              "type": "",
              "meta": {
                "name": "Test Object 9",
                "otherKey": 1
              }
            }
          ]
        },
        {
          "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
          "versions": [
            {
              "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
              "hash": "hq__BQ3QFp789wTNpw9R5FUgHKzJxBFfgvHhcz5kHv4QvX3PLfNPPK4YfbRaz5PYZTEkj4KDdFpJqm",
              "type": "",
              "meta": {
                "name": "Test Object 5",
                "otherKey": 5
              }
            }
          ]
        },
        {
          "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
          "versions": [
            {
              "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
              "hash": "hq__3TPHRGUZcejjcxe1p9V86jbxwSRmWWfX2Sk8MLDkWCCkYBsnFWbqxc2EPa7RWZTnAo9frRvVZU",
              "type": "",
              "meta": {
                "name": "Test Object 7",
                "otherKey": 3
              }
            }
          ]
        },
        {
          "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
          "versions": [
            {
              "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
              "hash": "hq__MEaBp82C2BxzP3o5GeNPAEEvZkmjDagw9yY2bJUipocHkDQ4RRA9ztnu22hr2d2ypuW2gaVZu9",
              "type": "",
              "meta": {
                "name": "Test Object 10",
                "otherKey": 0
              }
            }
          ]
        },
        {
          "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
          "versions": [
            {
              "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
              "hash": "hq__46tDivWNzXihyUj3hp3vv86YdZcysnaa82vEYnV8cySMbBbnJM4xks9cSAQQTxkbTwHNFYEMDB",
              "type": "",
              "meta": {
                "name": "Test Object 8",
                "otherKey": 2
              }
            }
          ]
        },
        {
          "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
          "versions": [
            {
              "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
              "hash": "hq__DoS5cACTaoEz7QhjA2ax38D8pcSuaZ8LhFqUJCLJcVkVzRQC3CLtUkoSJuh2D6P1eWBqgnhM5A",
              "type": "",
              "meta": {
                "name": "Test Object 2",
                "otherKey": 8
              }
            }
          ]
        }
      ],
      "paging": {
        "cache_id": "icrs3fYPpv5qfCBARrXcF8NhHy",
        "cached": false,
        "next": 0,
        "previous": 0,
        "first": 0,
        "last": 0,
        "current": 0,
        "pages": 1,
        "limit": 100,
        "items": 10
      }
    }
    async ContentObjects({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "filterOptions": {
        "sort": "name"
      }
    });
    
    
    {
      "contents": [
        {
          "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
          "versions": [
            {
              "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
              "hash": "hq__DvjZFkPeKCcHbk5R8bM8RtMKzDp9JNCe1t6JobvQP3tq466NcMEDNu2PFGZumggKcWJPqmfTGW",
              "type": "",
              "meta": {
                "name": "Test Object 1",
                "otherKey": 9
              }
            }
          ]
        },
        {
          "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
          "versions": [
            {
              "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
              "hash": "hq__MEaBp82C2BxzP3o5GeNPAEEvZkmjDagw9yY2bJUipocHkDQ4RRA9ztnu22hr2d2ypuW2gaVZu9",
              "type": "",
              "meta": {
                "name": "Test Object 10",
                "otherKey": 0
              }
            }
          ]
        },
        {
          "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
          "versions": [
            {
              "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
              "hash": "hq__DoS5cACTaoEz7QhjA2ax38D8pcSuaZ8LhFqUJCLJcVkVzRQC3CLtUkoSJuh2D6P1eWBqgnhM5A",
              "type": "",
              "meta": {
                "name": "Test Object 2",
                "otherKey": 8
              }
            }
          ]
        },
        {
          "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
          "versions": [
            {
              "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
              "hash": "hq__HrN93beSF8esLc1H8rmfabuDxmchgkUXQeBWgEmRqjbgujcWNAY3Vi9BVC3JpRbV5z5kUQweUE",
              "type": "",
              "meta": {
                "name": "Test Object 3",
                "otherKey": 7
              }
            }
          ]
        },
        {
          "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
          "versions": [
            {
              "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
              "hash": "hq__FPWsEsY8mGG8e3ejLiKg3HP5KiocvJZE4z3CeXQxRAzGkQEx8Zx9wSNx8yTSsSKJ9jdRbFSBdj",
              "type": "",
              "meta": {
                "name": "Test Object 4",
                "otherKey": 6
              }
            }
          ]
        },
        {
          "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
          "versions": [
            {
              "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
              "hash": "hq__BQ3QFp789wTNpw9R5FUgHKzJxBFfgvHhcz5kHv4QvX3PLfNPPK4YfbRaz5PYZTEkj4KDdFpJqm",
              "type": "",
              "meta": {
                "name": "Test Object 5",
                "otherKey": 5
              }
            }
          ]
        },
        {
          "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
          "versions": [
            {
              "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
              "hash": "hq__2pnCkq54Q2K6Qx3fHopNvzTvzE4QijxwHvpjNRni8niPBBykKpYKAfdsbgX3TBEMFzdLnxSWnN",
              "type": "",
              "meta": {
                "name": "Test Object 6",
                "otherKey": 4
              }
            }
          ]
        },
        {
          "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
          "versions": [
            {
              "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
              "hash": "hq__3TPHRGUZcejjcxe1p9V86jbxwSRmWWfX2Sk8MLDkWCCkYBsnFWbqxc2EPa7RWZTnAo9frRvVZU",
              "type": "",
              "meta": {
                "name": "Test Object 7",
                "otherKey": 3
              }
            }
          ]
        },
        {
          "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
          "versions": [
            {
              "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
              "hash": "hq__46tDivWNzXihyUj3hp3vv86YdZcysnaa82vEYnV8cySMbBbnJM4xks9cSAQQTxkbTwHNFYEMDB",
              "type": "",
              "meta": {
                "name": "Test Object 8",
                "otherKey": 2
              }
            }
          ]
        },
        {
          "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
          "versions": [
            {
              "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
              "hash": "hq__8siJGJX9s3kK36XHU3mSfyDEDRu6z9m7oCvbFLFBARPMTLshwWZL3sBcAH8dnj4BRLNFh9mQxx",
              "type": "",
              "meta": {
                "name": "Test Object 9",
                "otherKey": 1
              }
            }
          ]
        }
      ],
      "paging": {
        "cache_id": "icrsJW36bhQ1Ydfzj9fhnWKspy",
        "cached": false,
        "next": 0,
        "previous": 0,
        "first": 0,
        "last": 0,
        "current": 0,
        "pages": 1,
        "limit": 100,
        "items": 10
      }
    }
    async ContentObjects({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "filterOptions": {
        "sort": "name",
        "sortDesc": true
      }
    });
    
    
    {
      "contents": [
        {
          "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
          "versions": [
            {
              "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
              "hash": "hq__8siJGJX9s3kK36XHU3mSfyDEDRu6z9m7oCvbFLFBARPMTLshwWZL3sBcAH8dnj4BRLNFh9mQxx",
              "type": "",
              "meta": {
                "name": "Test Object 9",
                "otherKey": 1
              }
            }
          ]
        },
        {
          "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
          "versions": [
            {
              "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
              "hash": "hq__46tDivWNzXihyUj3hp3vv86YdZcysnaa82vEYnV8cySMbBbnJM4xks9cSAQQTxkbTwHNFYEMDB",
              "type": "",
              "meta": {
                "name": "Test Object 8",
                "otherKey": 2
              }
            }
          ]
        },
        {
          "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
          "versions": [
            {
              "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
              "hash": "hq__3TPHRGUZcejjcxe1p9V86jbxwSRmWWfX2Sk8MLDkWCCkYBsnFWbqxc2EPa7RWZTnAo9frRvVZU",
              "type": "",
              "meta": {
                "name": "Test Object 7",
                "otherKey": 3
              }
            }
          ]
        },
        {
          "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
          "versions": [
            {
              "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
              "hash": "hq__2pnCkq54Q2K6Qx3fHopNvzTvzE4QijxwHvpjNRni8niPBBykKpYKAfdsbgX3TBEMFzdLnxSWnN",
              "type": "",
              "meta": {
                "name": "Test Object 6",
                "otherKey": 4
              }
            }
          ]
        },
        {
          "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
          "versions": [
            {
              "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
              "hash": "hq__BQ3QFp789wTNpw9R5FUgHKzJxBFfgvHhcz5kHv4QvX3PLfNPPK4YfbRaz5PYZTEkj4KDdFpJqm",
              "type": "",
              "meta": {
                "name": "Test Object 5",
                "otherKey": 5
              }
            }
          ]
        },
        {
          "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
          "versions": [
            {
              "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
              "hash": "hq__FPWsEsY8mGG8e3ejLiKg3HP5KiocvJZE4z3CeXQxRAzGkQEx8Zx9wSNx8yTSsSKJ9jdRbFSBdj",
              "type": "",
              "meta": {
                "name": "Test Object 4",
                "otherKey": 6
              }
            }
          ]
        },
        {
          "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
          "versions": [
            {
              "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
              "hash": "hq__HrN93beSF8esLc1H8rmfabuDxmchgkUXQeBWgEmRqjbgujcWNAY3Vi9BVC3JpRbV5z5kUQweUE",
              "type": "",
              "meta": {
                "name": "Test Object 3",
                "otherKey": 7
              }
            }
          ]
        },
        {
          "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
          "versions": [
            {
              "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
              "hash": "hq__DoS5cACTaoEz7QhjA2ax38D8pcSuaZ8LhFqUJCLJcVkVzRQC3CLtUkoSJuh2D6P1eWBqgnhM5A",
              "type": "",
              "meta": {
                "name": "Test Object 2",
                "otherKey": 8
              }
            }
          ]
        },
        {
          "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
          "versions": [
            {
              "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
              "hash": "hq__MEaBp82C2BxzP3o5GeNPAEEvZkmjDagw9yY2bJUipocHkDQ4RRA9ztnu22hr2d2ypuW2gaVZu9",
              "type": "",
              "meta": {
                "name": "Test Object 10",
                "otherKey": 0
              }
            }
          ]
        },
        {
          "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
          "versions": [
            {
              "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
              "hash": "hq__DvjZFkPeKCcHbk5R8bM8RtMKzDp9JNCe1t6JobvQP3tq466NcMEDNu2PFGZumggKcWJPqmfTGW",
              "type": "",
              "meta": {
                "name": "Test Object 1",
                "otherKey": 9
              }
            }
          ]
        }
      ],
      "paging": {
        "cache_id": "icrsAQNFRFufA5trCChYdTNfkH",
        "cached": false,
        "next": 0,
        "previous": 0,
        "first": 0,
        "last": 0,
        "current": 0,
        "pages": 1,
        "limit": 100,
        "items": 10
      }
    }
    async ContentObjects({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "filterOptions": {
        "sort": [
          "name"
        ],
        "filter": [
          {
            "key": "name",
            "type": "gte",
            "filter": "Test Object 3"
          },
          {
            "key": "name",
            "type": "lte",
            "filter": "Test Object 7"
          }
        ]
      }
    });
    
    
    {
      "contents": [
        {
          "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
          "versions": [
            {
              "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
              "hash": "hq__HrN93beSF8esLc1H8rmfabuDxmchgkUXQeBWgEmRqjbgujcWNAY3Vi9BVC3JpRbV5z5kUQweUE",
              "type": "",
              "meta": {
                "name": "Test Object 3",
                "otherKey": 7
              }
            }
          ]
        },
        {
          "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
          "versions": [
            {
              "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
              "hash": "hq__FPWsEsY8mGG8e3ejLiKg3HP5KiocvJZE4z3CeXQxRAzGkQEx8Zx9wSNx8yTSsSKJ9jdRbFSBdj",
              "type": "",
              "meta": {
                "name": "Test Object 4",
                "otherKey": 6
              }
            }
          ]
        },
        {
          "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
          "versions": [
            {
              "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
              "hash": "hq__BQ3QFp789wTNpw9R5FUgHKzJxBFfgvHhcz5kHv4QvX3PLfNPPK4YfbRaz5PYZTEkj4KDdFpJqm",
              "type": "",
              "meta": {
                "name": "Test Object 5",
                "otherKey": 5
              }
            }
          ]
        },
        {
          "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
          "versions": [
            {
              "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
              "hash": "hq__2pnCkq54Q2K6Qx3fHopNvzTvzE4QijxwHvpjNRni8niPBBykKpYKAfdsbgX3TBEMFzdLnxSWnN",
              "type": "",
              "meta": {
                "name": "Test Object 6",
                "otherKey": 4
              }
            }
          ]
        },
        {
          "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
          "versions": [
            {
              "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
              "hash": "hq__3TPHRGUZcejjcxe1p9V86jbxwSRmWWfX2Sk8MLDkWCCkYBsnFWbqxc2EPa7RWZTnAo9frRvVZU",
              "type": "",
              "meta": {
                "name": "Test Object 7",
                "otherKey": 3
              }
            }
          ]
        }
      ],
      "paging": {
        "cache_id": "icrsBL7BqC3qMaGR2jgy3zt9jq",
        "cached": false,
        "next": 0,
        "previous": 0,
        "first": 0,
        "last": 0,
        "current": 0,
        "pages": 1,
        "limit": 100,
        "items": 5
      }
    }
    async ContentObjects({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "filterOptions": {
        "sort": "name",
        "select": [
          "name"
        ]
      }
    });
    
    
    {
      "contents": [
        {
          "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
          "versions": [
            {
              "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
              "hash": "hq__DvjZFkPeKCcHbk5R8bM8RtMKzDp9JNCe1t6JobvQP3tq466NcMEDNu2PFGZumggKcWJPqmfTGW",
              "type": "",
              "meta": {
                "name": "Test Object 1"
              }
            }
          ]
        },
        {
          "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
          "versions": [
            {
              "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
              "hash": "hq__MEaBp82C2BxzP3o5GeNPAEEvZkmjDagw9yY2bJUipocHkDQ4RRA9ztnu22hr2d2ypuW2gaVZu9",
              "type": "",
              "meta": {
                "name": "Test Object 10"
              }
            }
          ]
        },
        {
          "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
          "versions": [
            {
              "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
              "hash": "hq__DoS5cACTaoEz7QhjA2ax38D8pcSuaZ8LhFqUJCLJcVkVzRQC3CLtUkoSJuh2D6P1eWBqgnhM5A",
              "type": "",
              "meta": {
                "name": "Test Object 2"
              }
            }
          ]
        },
        {
          "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
          "versions": [
            {
              "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
              "hash": "hq__HrN93beSF8esLc1H8rmfabuDxmchgkUXQeBWgEmRqjbgujcWNAY3Vi9BVC3JpRbV5z5kUQweUE",
              "type": "",
              "meta": {
                "name": "Test Object 3"
              }
            }
          ]
        },
        {
          "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
          "versions": [
            {
              "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
              "hash": "hq__FPWsEsY8mGG8e3ejLiKg3HP5KiocvJZE4z3CeXQxRAzGkQEx8Zx9wSNx8yTSsSKJ9jdRbFSBdj",
              "type": "",
              "meta": {
                "name": "Test Object 4"
              }
            }
          ]
        },
        {
          "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
          "versions": [
            {
              "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
              "hash": "hq__BQ3QFp789wTNpw9R5FUgHKzJxBFfgvHhcz5kHv4QvX3PLfNPPK4YfbRaz5PYZTEkj4KDdFpJqm",
              "type": "",
              "meta": {
                "name": "Test Object 5"
              }
            }
          ]
        },
        {
          "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
          "versions": [
            {
              "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
              "hash": "hq__2pnCkq54Q2K6Qx3fHopNvzTvzE4QijxwHvpjNRni8niPBBykKpYKAfdsbgX3TBEMFzdLnxSWnN",
              "type": "",
              "meta": {
                "name": "Test Object 6"
              }
            }
          ]
        },
        {
          "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
          "versions": [
            {
              "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
              "hash": "hq__3TPHRGUZcejjcxe1p9V86jbxwSRmWWfX2Sk8MLDkWCCkYBsnFWbqxc2EPa7RWZTnAo9frRvVZU",
              "type": "",
              "meta": {
                "name": "Test Object 7"
              }
            }
          ]
        },
        {
          "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
          "versions": [
            {
              "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
              "hash": "hq__46tDivWNzXihyUj3hp3vv86YdZcysnaa82vEYnV8cySMbBbnJM4xks9cSAQQTxkbTwHNFYEMDB",
              "type": "",
              "meta": {
                "name": "Test Object 8"
              }
            }
          ]
        },
        {
          "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
          "versions": [
            {
              "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
              "hash": "hq__8siJGJX9s3kK36XHU3mSfyDEDRu6z9m7oCvbFLFBARPMTLshwWZL3sBcAH8dnj4BRLNFh9mQxx",
              "type": "",
              "meta": {
                "name": "Test Object 9"
              }
            }
          ]
        }
      ],
      "paging": {
        "cache_id": "icrsYFvH2UvFGthPbTGueWJtXv",
        "cached": false,
        "next": 0,
        "previous": 0,
        "first": 0,
        "last": 0,
        "current": 0,
        "pages": 1,
        "limit": 100,
        "items": 10
      }
    }
    Source:

    async ContentObjectVersions({
    libraryId,
    objectId
    })
    → Promise.<Object>

    List the versions of a content object

    Returns: Response containing versions of the object
    See:
    • /qlibs/:qlibid/qid/:objectid
    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    Example
    async ContentObjectVersions({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "noAuth": true
    });
    
    
    {
      "id": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "versions": [
        {
          "id": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
          "hash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
          "type": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
        },
        {
          "id": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
          "hash": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
          "type": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
        }
      ]
    }
    Source:

    async ContentPart({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    partHash
    })
    → Promise.<Object>

    Get information on a specific part

    Returns: Response containing information about the specified part
    Parameters:
    Name Type Attributes Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Hash of the object version - if not specified, latest version will be used

    partHash string

    Hash of the part to retrieve

    Examples
    async ContentPart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "partHash": "hqp_78q5ygEfK6AxUDawZ8biwYJ2sXHgAXkzHsxDFoTZdKLaG3ky"
    });
    
    
    {
      "content": {
        "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
        "hash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
        "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
      },
      "part": {
        "hash": "hqp_78q5ygEfK6AxUDawZ8biwYJ2sXHgAXkzHsxDFoTZdKLaG3ky",
        "size": 100000
      }
    }
    async ContentPart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "partHash": "hqpeSVttwbV6m6iHyRmenW4i4kCpMCKorZpwK5rh25xfx7JpcuMf"
    });
    
    
    {
      "content": {
        "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
        "hash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
        "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
      },
      "part": {
        "hash": "hqpeSVttwbV6m6iHyRmenW4i4kCpMCKorZpwK5rh25xfx7JpcuMf",
        "size": 104970
      }
    }
    Source:

    async ContentParts({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional
    })
    → Promise.<Object>

    List content object parts

    Returns: Response containing list of parts of the object
    Parameters:
    Name Type Attributes Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Hash of the object version - if not specified, latest version will be used

    Examples
    async ContentParts({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    [
      {
        "hash": "hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7",
        "size": 100000
      },
      {
        "hash": "hqpeMyWynqFqbHViV5UytEpd3QEdAAyBmFHNTpRSF9hyjZtt8zuK",
        "size": 102657
      },
      {
        "hash": "hqp_78q5ygEfK6AxUDawZ8biwYJ2sXHgAXkzHsxDFoTZdKLaG3ky",
        "size": 100000
      },
      {
        "hash": "hqpeSVttwbV6m6iHyRmenW4i4kCpMCKorZpwK5rh25xfx7JpcuMf",
        "size": 104970
      }
    ]
    async ContentParts({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    [
      {
        "hash": "hqpeMyWynqFqbHViV5UytEpd3QEdAAyBmFHNTpRSF9hyjZtt8zuK",
        "size": 102657
      },
      {
        "hash": "hqpeSVttwbV6m6iHyRmenW4i4kCpMCKorZpwK5rh25xfx7JpcuMf",
        "size": 104970
      },
      {
        "hash": "hqp_5SG2x6jzmvPWdKA1Nv3d88LKAqrorxkbMLxpBz6f345RAX3y",
        "size": 200000
      }
    ]
    Source:

    ContentSpaceId() → string

    Get the ID of the current content space

    Returns:

    contentSpaceId - The ID of the current content space

    Source:

    async ContentType({
    nameoptional,
    typeIdoptional,
    versionHashoptional
    })
    → Promise.<Object>

    Find the content type accessible to the current user by name, ID, or version hash

    Returns: The content type, if found
    Parameters:
    Name Type Attributes Description
    name string <optional>

    Name of the content type to find

    typeId string <optional>

    ID of the content type to find

    versionHash string <optional>

    Version hash of the content type to find

    Examples
    async ContentType({
      "typeId": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e"
    });
    
    
    {
      "id": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e",
      "hash": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL",
      "name": "Library",
      "meta": {
        "bitcode_part": "hqp_3AttPxAV6U7nRM1szSYiV3j16oVRrokT6nnrh6acsRa2vnXi",
        "eluv.description": "",
        "name": "Library"
      }
    }
    async ContentType({
      "typeId": "iq__3Fy51pJBpjo7nrNFQFETUAYvRe9E"
    });
    
    
    {
      "id": "iq__3Fy51pJBpjo7nrNFQFETUAYvRe9E",
      "hash": "hq__53F6TPFf9o7kr1R2DaMDEHtFZmDXcth6PvyGZKPr3huDxuZ9RQTj9Bh2sYEX3LrayKDdYzhii4",
      "name": "Video",
      "meta": {
        "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
        "eluv.allowCustomMetadata": true,
        "eluv.schema": [
          {
            "key": "name",
            "label": "Name",
            "required": true,
            "type": "string"
          },
          {
            "key": "eluv.description",
            "label": "Description",
            "required": false,
            "type": "text"
          },
          {
            "accept": [
              "image/*"
            ],
            "key": "image",
            "label": "Thumbnail",
            "preview": true,
            "required": true,
            "type": "file"
          },
          {
            "accept": [
              "video/*"
            ],
            "key": "video",
            "label": "Video",
            "required": false,
            "type": "file"
          }
        ],
        "name": "Video"
      }
    }
    async ContentType({
      "typeId": "iq__3KicsTfHxAru9hwCDAfWsLtCKYMa"
    });
    
    
    {
      "id": "iq__3KicsTfHxAru9hwCDAfWsLtCKYMa",
      "hash": "hq__7HBasPghuRRKA39eNXwdvqdytUsq8XKYC4X2wfumA8iNE6F6mFK6G576n5D82mkmCcQCK9bkWx",
      "name": "Channel",
      "meta": {
        "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
        "eluv.displayApp": "displayApp.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp.html": {
            ".": {
              "parts": [
                1
              ],
              "size": 82111
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 82111
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "Channel"
      }
    }
    async ContentType({
      "typeId": "iq__36jjGPHhacyPgehzKN1CLZGXxnwB"
    });
    
    
    {
      "id": "iq__36jjGPHhacyPgehzKN1CLZGXxnwB",
      "hash": "hq__5bTqMC7GVNBt6FwCia9Vddt2b8X3qvCudLGFfm5yCyTF7p8Eho9Fspn7Pfu3e6ZJPhTL86v4ph",
      "name": "IMF",
      "meta": {
        "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
        "eluv.displayApp": "displayApp.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp.html": {
            ".": {
              "parts": [
                1
              ],
              "size": 798259
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 1082307
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "IMF"
      }
    }
    async ContentType({
      "typeId": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq"
    });
    
    
    {
      "id": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq",
      "hash": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35",
      "name": "Production Master",
      "meta": {
        "bitcode_flags": "abrmaster",
        "bitcode_format": "builtin",
        "name": "Production Master"
      }
    }
    async ContentType({
      "typeId": "iq__UQCrqjSX4YuBotjvRg2Cx3FJ3D1"
    });
    
    
    {
      "id": "iq__UQCrqjSX4YuBotjvRg2Cx3FJ3D1",
      "hash": "hq__D682LXFAk7BpchACcWfYJtbUjSGnk7SWDHpBN915WSQ8kPcDRBTBxpBNMzj6eKsvio3FdvyG4o",
      "name": "Linear Channel old",
      "meta": {
        "bitcode_part": "hqp_JURXeNX8pZ2t8X92Ji3RHrhHeBd5SoS4qYDWfc76YyczGgGB",
        "eluv.description": "",
        "eluv.displayApp": "displayApp.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 48699
            }
          },
          "elv-apps.css": {
            ".": {
              "parts": [
                2
              ],
              "size": 37627
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                1
              ],
              "size": 48699
            }
          }
        },
        "mime-types": {
          "css": "text/css",
          "html": "text/html"
        },
        "name": "Linear Channel old"
      }
    }
    async ContentType({
      "typeId": "iq__3Fd24Yeyi6ap826va5kYR1VnYNkX"
    });
    
    
    {
      "id": "iq__3Fd24Yeyi6ap826va5kYR1VnYNkX",
      "hash": "hq__4oc8dkS2Czym9cvNAHmaJtKNoF28wtZM5rau1JHnExZHVvmZhGrqu2pzXDzbusP4aLbWchW5QB",
      "name": "Advertisement",
      "meta": {
        "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
        "custom_contract": {
          "abi": [
            {
              "constant": true,
              "inputs": [],
              "name": "creator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "request_data_ID",
                  "type": "bytes32"
                }
              ],
              "name": "getAmount",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccessInfo",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "request_ID",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "custom_values",
                  "type": "bytes32[]"
                },
                {
                  "name": "stake_holders",
                  "type": "address[]"
                }
              ],
              "name": "runAccess",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "request_ID",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "name": "runFinalize",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "request_ID",
                  "type": "uint256"
                },
                {
                  "name": "ad_address",
                  "type": "address"
                }
              ],
              "name": "dbgRequest",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "proposed_status_code",
                  "type": "int256"
                }
              ],
              "name": "runStatusChange",
              "outputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "kill",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "name": "runDescribeStatus",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "bitcodeAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "version",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "maxCreditPerAd",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "request_data_ID",
                  "type": "bytes32"
                }
              ],
              "name": "getContent",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_ACCESS",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newCreator",
                  "type": "address"
                }
              ],
              "name": "transferCreatorship",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "request_data_ID",
                  "type": "bytes32"
                }
              ],
              "name": "getOriginator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runCreate",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "owner",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "request_data_ID",
                  "type": "bytes32"
                }
              ],
              "name": "getAdvertisement",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runKill",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "contentSpace",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_SEE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "creditPerAd",
                  "type": "uint256"
                }
              ],
              "name": "setMaxCreditPerAd",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "request_data_ID",
                  "type": "bytes32"
                }
              ],
              "name": "getCampaign",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "name": "requestMap",
              "outputs": [
                {
                  "name": "originator",
                  "type": "address"
                },
                {
                  "name": "content",
                  "type": "address"
                },
                {
                  "name": "advertisement",
                  "type": "address"
                },
                {
                  "name": "campaign",
                  "type": "address"
                },
                {
                  "name": "amount",
                  "type": "uint256"
                },
                {
                  "name": "status",
                  "type": "int8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "bitcode",
                  "type": "address"
                }
              ],
              "name": "setBitcodeAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "content_address",
                  "type": "address"
                },
                {
                  "name": "campaign_address",
                  "type": "address"
                },
                {
                  "name": "ad_address",
                  "type": "address"
                },
                {
                  "name": "amount",
                  "type": "bytes32"
                }
              ],
              "name": "createMessage",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "name": "runGrant",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_CHARGE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newOwner",
                  "type": "address"
                }
              ],
              "name": "transferOwnership",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "payable": true,
              "stateMutability": "payable",
              "type": "fallback"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "maxCreditPerAd",
                  "type": "uint256"
                }
              ],
              "name": "MaxCreditPerAd",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "bitcode",
                  "type": "address"
                }
              ],
              "name": "BitcodeAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "msg",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "flag",
                  "type": "bool"
                }
              ],
              "name": "dbgBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "msg",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "addr",
                  "type": "address"
                }
              ],
              "name": "dbgAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "msg",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "num",
                  "type": "uint256"
                }
              ],
              "name": "dbgUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "msg",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "num",
                  "type": "uint8"
                }
              ],
              "name": "dbgUint8",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "msg",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "dbgByte32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "msg",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes"
                }
              ],
              "name": "dbgBytes",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                }
              ],
              "name": "Log",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bool"
                }
              ],
              "name": "LogBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "a",
                  "type": "address"
                }
              ],
              "name": "LogAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "uint256"
                }
              ],
              "name": "LogUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "int256"
                }
              ],
              "name": "LogInt256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "LogBytes32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "LogPayment",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunCreate",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunKill",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "proposedStatusCode",
                  "type": "int256"
                },
                {
                  "indexed": false,
                  "name": "returnStatusCode",
                  "type": "int256"
                }
              ],
              "name": "RunStatusChange",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "indexed": false,
                  "name": "calculateAccessCharge",
                  "type": "int256"
                }
              ],
              "name": "RunAccessCharge",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunAccess",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunFinalize",
              "type": "event"
            }
          ],
          "address": "0x4f98f2f2c7cec6576cb9bd60aeab07a6bb7030a5",
          "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c00000000000000000060009081557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677241647665727469736d6e7432303139303531303135323230304d4c60055560085560018054600160a060020a031990811632908117909255600280549091169091179055611592806100a76000396000f30060806040526004361061017f5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101815780630e0a0d74146101b25780630f82c16f146101dc578063123e0e80146102a1578063176859531461032e578063208daa4f1461033c5780633513a8051461036057806341c0e1b51461036b5780634508044214610380578063508ddbb01461039857806354fd4d50146103ad57806355a632f8146103c25780635cc15001146103d75780636af27417146103ef5780636d2e4b1b1461041a5780637afc54d41461043b5780637b1cdb3e146104535780638da5cb5b1461045b57806398980081146104705780639e99bbea14610453578063af570c0414610488578063b535b03e1461049d578063c5f8c53f146104b2578063cabe0452146104ca578063d4ecba4f146104e2578063dded4d7b14610544578063e75c24bb14610565578063e870ed911461060a578063f185db0c1461061a578063f2fde38b1461062f575b005b34801561018d57600080fd5b50610196610650565b60408051600160a060020a039092168252519081900360200190f35b3480156101be57600080fd5b506101ca60043561065f565b60408051918252519081900360200190f35b3480156101e857600080fd5b5060408051602060046024803582810135848102808701860190975280865261027296843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106bc9650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526101ca958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106cb9650505050505050565b6101ca60043560243561092a565b34801561034857600080fd5b506101ca600435600160a060020a0360243516610bea565b6101ca600435610c97565b34801561037757600080fd5b5061017f610c9a565b34801561038c57600080fd5b506101ca600435610cd6565b3480156103a457600080fd5b50610196610cdc565b3480156103b957600080fd5b506101ca610ceb565b3480156103ce57600080fd5b506101ca610cf1565b3480156103e357600080fd5b50610196600435610cf7565b3480156103fb57600080fd5b50610404610d15565b6040805160ff9092168252519081900360200190f35b34801561042657600080fd5b5061017f600160a060020a0360043516610d1a565b34801561044757600080fd5b50610196600435610d75565b6101ca610d90565b34801561046757600080fd5b50610196610d95565b34801561047c57600080fd5b50610196600435610da4565b34801561049457600080fd5b50610196610dd1565b3480156104a957600080fd5b50610404610de0565b3480156104be57600080fd5b5061017f600435610de5565b3480156104d657600080fd5b50610196600435610e4e565b3480156104ee57600080fd5b506104fa600435610e6c565b60408051600160a060020a0397881681529587166020870152938616858501529190941660608401526080830193909352600092830b90920b60a082015290519081900360c00190f35b34801561055057600080fd5b50610196600160a060020a0360043516610eb2565b34801561057157600080fd5b50610595600160a060020a0360043581169060243581169060443516606435610f58565b6040805160208082528351818301528351919283929083019185019080838360005b838110156105cf5781810151838201526020016105b7565b50505050905090810190601f1680156105fc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ca60043560243515156111af565b34801561062657600080fd5b506104046111b7565b34801561063b57600080fd5b5061017f600160a060020a03600435166111bc565b600154600160a060020a031681565b600081815260076020526040812060010154600160a060020a03161580159061069b5750600082815260076020526040812060050154810b900b155b15156106a657600080fd5b5060009081526007602052604090206004015490565b60076000808093509350935093565b60008060008060008060008060008951600014156106ec576000985061091a565b8960008151811015156106fb57fe5b602090810290910101519750600160a060020a038816156109155789600181518110151561072557fe5b9060200190602002015196508a600081518110151561074057fe5b9060200190602002015195508a600181518110151561075b57fe5b6020908102909101015160001a60f860020a0260f860020a900494508a600281518110151561078657fe5b9060200190602002015193508a60038151811015156107a157fe5b60209081029091010151600654909350600160a060020a0316156107cd576107cd88888888888861122e565b60085415806107de57506008548611155b15156107e957600080fd5b86915081600160a060020a0316632310167f6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15801561084357600080fd5b505af1158015610857573d6000803e3d6000fd5b505050506040513d602081101561086d57600080fd5b5051604080517ff06148f2000000000000000000000000000000000000000000000000000000008152336004820152602481018990529051919250600160a060020a0383169163f06148f2916044808201926020929091908290030181600087803b1580156108db57600080fd5b505af11580156108ef573d6000803e3d6000fd5b505050506040513d602081101561090557600080fd5b5061091590508d89338a8a6113b3565b600098505b5050505050505050949350505050565b600080600080600033876040516020018083600160a060020a0316600160a060020a03166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b602083106109aa5780518252601f19909201916020918201910161098b565b51815160001960209485036101000a0190811690199190911617905260408051949092018490039093206000818152600790945292208054929850965050600160a060020a031632149150508015610a0b57506005830154600090810b900b155b1515610a1657600080fd5b60008481526007602090815260408083206003015481517f2310167f0000000000000000000000000000000000000000000000000000000081529151600160a060020a0390911695508593632310167f93600480850194919392918390030190829087803b158015610a8757600080fd5b505af1158015610a9b573d6000803e3d6000fd5b505050506040513d6020811015610ab157600080fd5b5051604080517fcfefb3d5000000000000000000000000000000000000000000000000000000008152600481018790529051919250600160a060020a0383169163cfefb3d5916024808201926020929091908290030181600087803b158015610b1957600080fd5b505af1158015610b2d573d6000803e3d6000fd5b505050506040513d6020811015610b4357600080fd5b50506000848152600760209081526040808320805473ffffffffffffffffffffffffffffffffffffffff1990811682556001820180548216905560028201805482169055600382018054909116905560048101849055600501805460ff1916905580518a81529182019290925281517fbf0f2215c45c5ee802d4c20bdfc915308c4459b0f6a78f23ad350e6408bf2891929181900390910190a15060009695505050505050565b600081836040516020018083600160a060020a0316600160a060020a03166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b60208310610c645780518252601f199092019160209182019101610c45565b5181516020939093036101000a600019018019909116921691909117905260405192018290039091209695505050505050565b90565b600254600160a060020a0316321480610cbd5750600254600160a060020a031633145b1515610cc857600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b60055481565b60085481565b600090815260076020526040902060010154600160a060020a031690565b600281565b600154600160a060020a03163214610d3157600080fd5b600160a060020a0381161515610d4657600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090815260076020526040902054600160a060020a031690565b600090565b600254600160a060020a031681565b600081815260076020526040812060020154600160a060020a0316801515610dcb57600080fd5b92915050565b600354600160a060020a031681565b600181565b600254600160a060020a0316321480610e085750600254600160a060020a031633145b1515610e1357600080fd5b60088190556040805182815290517f1f6808146a51d157d9343b08ee6fce3b39b0e5b419f4c8524a56512acf5ba2b59181900360200190a150565b600090815260076020526040902060030154600160a060020a031690565b600760205260009081526040812080546001820154600283015460038401546004850154600590950154600160a060020a03948516969385169592851694909116920b86565b600254600090600160a060020a0316321480610ed85750600254600160a060020a031633145b1515610ee357600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03848116919091179182905560408051929091168252517fecfcc1bcfb602db0a89a128bad350799ac7741ae87395080e8da39da6f100fcb916020908290030190a15050600654600160a060020a031690565b60408051606080825260808201909252819060009081908360208201610c00803883395050815191945060fd60020a918591506000908110610f9657fe5b906020010190600160f860020a031916908160001a905350825160fd60020a9084906015908110610fc357fe5b906020010190600160f860020a031916908160001a905350825160fd60020a908490602a908110610ff057fe5b906020010190600160f860020a031916908160001a905350825160fd60020a908490603f90811061101d57fe5b906020010190600160f860020a031916908160001a905350600091505b601482101561113e578160130360080260020a86600160a060020a031681151561106057fe5b0490508060f860020a02838360010181518110151561107b57fe5b906020010190600160f860020a031916908160001a9053508160130360080260020a87600160a060020a03168115156110b057fe5b0490508060f860020a0283836016018151811015156110cb57fe5b906020010190600160f860020a031916908160001a9053508160130360080260020a88600160a060020a031681151561110057fe5b0490508060f860020a028383602b0181518110151561111b57fe5b906020010190600160f860020a031916908160001a90535060019091019061103a565b600091505b60208210156111a35784826020811061115857fe5b1a60f860020a0260f860020a900490508060f860020a02838360400181518110151561118057fe5b906020010190600160f860020a031916908160001a905350600190910190611143565b50909695505050505050565b600092915050565b600481565b600254600160a060020a03163214806111df5750600254600160a060020a031633145b15156111ea57600080fd5b600160a060020a03811615156111ff57600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b606060008061123f8989338a610f58565b92508260405160200180807f19457468657265756d205369676e6564204d6573736167653a0a393600000000815250601c0182805190602001908083835b6020831061129c5780518252601f19909201916020918201910161127d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040526040518082805190602001908083835b602083106112ff5780518252601f1990920191602091820191016112e0565b51815160209384036101000a600019018019909216911617905260408051929094018290038220600080845283830180875282905260ff8e1684870152606084018d9052608084018c905294519098506001965060a080840196509194601f19820194509281900390910191865af115801561137f573d6000803e3d6000fd5b5050604051601f190151600654909250600160a060020a0380841691161490506113a857600080fd5b505050505050505050565b60006113bd611531565b84876040516020018083600160a060020a0316600160a060020a03166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b602083106114355780518252601f199092019160209182019101611416565b51815160209384036101000a60001901801990921691161790526040805192909401829003822060c083018552328352600160a060020a039c8d168383019081529b8d168386019081529a8d1660608401908152608084019a8b52600060a0850181815292815260079093529482209251835473ffffffffffffffffffffffffffffffffffffffff19908116918f169190911784559b516001840180548e16918f1691909117905599516002830180548d16918e169190911790559251600382018054909b169b169a909a1790985594516004890155505092516005909501805460ff191660ff9690930b959095169190911790935550505050565b6040805160c081018252600080825260208201819052918101829052606081018290526080810182905260a0810191909152905600a165627a7a7230582074c6feb6abc40b710f5a82fb8c9cff0bc13b436a30507d84bd5fe87b160140d30029"
        },
        "eluv.displayApp": "displayApp.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp.html": {
            ".": {
              "parts": [
                1
              ],
              "size": 73720
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 73720
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "Advertisement"
      }
    }
    async ContentType({
      "typeId": "iq__2punfHYE6Xv6B5GmRiuCorsELxei"
    });
    
    
    {
      "id": "iq__2punfHYE6Xv6B5GmRiuCorsELxei",
      "hash": "hq__Dp62NfiHS9PdwxXUNrrFFou3k59hMuWDUCbH3n5GmU3icDj7BQ1Nxz2yhdeEE6p4hnbqvTNDg2",
      "name": "Submission",
      "meta": {
        "custom_contract": {
          "abi": [
            {
              "constant": true,
              "inputs": [],
              "name": "creator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "licensingFee",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccessInfo",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccess",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "name": "runFinalize",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "percentPartial",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "withdraw",
              "outputs": [
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "proposed_status_code",
                  "type": "int256"
                }
              ],
              "name": "runStatusChange",
              "outputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "kill",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "status_code",
                  "type": "int256"
                }
              ],
              "name": "runDescribeStatus",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "STATUS_FINAL_REVIEW",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "version",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_ACCESS",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newCreator",
                  "type": "address"
                }
              ],
              "name": "transferCreatorship",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runCreate",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "owner",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "partialPayment",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runKill",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "content_address",
                  "type": "address"
                },
                {
                  "name": "new_owner",
                  "type": "address"
                }
              ],
              "name": "transferContentOwnership",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "contentSpace",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "STATUS_DRAFT_APPROVED",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_SEE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "licensing_fee",
                  "type": "uint256"
                }
              ],
              "name": "setLicensingFee",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "name": "licensingStatus",
              "outputs": [
                {
                  "name": "percentComplete",
                  "type": "uint8"
                },
                {
                  "name": "licensingFee",
                  "type": "uint256"
                },
                {
                  "name": "licensingFeePaid",
                  "type": "uint256"
                },
                {
                  "name": "valid",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "partial_payment",
                  "type": "uint8"
                }
              ],
              "name": "setPartialPayment",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "percent_partial",
                  "type": "uint8"
                }
              ],
              "name": "setPercentPartial",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "name": "runGrant",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "content_address",
                  "type": "address"
                }
              ],
              "name": "reclaimContentOwnership",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_CHARGE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newOwner",
                  "type": "address"
                }
              ],
              "name": "transferOwnership",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "content_contract",
                  "type": "address"
                },
                {
                  "name": "approved",
                  "type": "bool"
                },
                {
                  "name": "percent_complete",
                  "type": "uint8"
                },
                {
                  "name": "note",
                  "type": "string"
                }
              ],
              "name": "reviewContent",
              "outputs": [
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "payable": true,
              "stateMutability": "payable",
              "type": "fallback"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "content",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "PayCredit",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                }
              ],
              "name": "Log",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bool"
                }
              ],
              "name": "LogBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "a",
                  "type": "address"
                }
              ],
              "name": "LogAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "uint256"
                }
              ],
              "name": "LogUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "int256"
                }
              ],
              "name": "LogInt256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "LogBytes32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "LogPayment",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunCreate",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunKill",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "proposedStatusCode",
                  "type": "int256"
                },
                {
                  "indexed": false,
                  "name": "returnStatusCode",
                  "type": "int256"
                }
              ],
              "name": "RunStatusChange",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "indexed": false,
                  "name": "calculateAccessCharge",
                  "type": "int256"
                }
              ],
              "name": "RunAccessCharge",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunAccess",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunFinalize",
              "type": "event"
            }
          ],
          "address": "0x1515ebcf2c7d5eaa53259543efe36e08de76b708",
          "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f53706c436f6e744c6963656e73696e6732303139303331383130353730304d4c600555678ac7230489e800006006556007805461280061ff001960ff19909216603c179190911617905560018054600160a060020a03199081163290811790925560028054909116909117905561151e806100c96000396000f3006080604052600436106101715763ffffffff60e060020a60003504166302d05d3f81146101735780630779564b146101a45780630f82c16f146101cb578063123e0e8014610290578063176859531461031d5780632d4fac771461032b5780632e1a7d4d146103565780633513a8051461038257806341c0e1b51461038d57806345080442146103a25780634d52fe4b146103ba57806354fd4d50146103cf5780636af27417146103e45780636d2e4b1b146103f95780637b1cdb3e1461041a5780638da5cb5b146104225780638e7f900f146104375780639e99bbea1461044c578063a2e1cf8a14610454578063af570c041461047b578063b261b9e714610490578063b535b03e146104a5578063b6524089146104ba578063ba3c32ea146104d2578063cba43b0d1461051f578063db14178d1461053a578063e870ed9114610555578063e97a08ba14610565578063f185db0c14610579578063f2fde38b1461058e578063f96e91df146105af575b005b34801561017f57600080fd5b50610188610620565b60408051600160a060020a039092168252519081900360200190f35b3480156101b057600080fd5b506101b961062f565b60408051918252519081900360200190f35b3480156101d757600080fd5b5060408051602060046024803582810135848102808701860190975280865261026196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106359650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526101b9958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106449650505050505050565b6101b960043560243561064e565b34801561033757600080fd5b50610340610656565b6040805160ff9092168252519081900360200190f35b34801561036257600080fd5b5061036e60043561065f565b604080519115158252519081900360200190f35b6101b960043561071c565b34801561039957600080fd5b50610171610b9f565b3480156103ae57600080fd5b506101b9600435610bdb565b3480156103c657600080fd5b506101b9610c47565b3480156103db57600080fd5b506101b9610c6b565b3480156103f057600080fd5b50610340610c71565b34801561040557600080fd5b50610171600160a060020a0360043516610c76565b6101b9610cd1565b34801561042e57600080fd5b50610188610d4a565b34801561044357600080fd5b50610340610d59565b6101b9610d67565b34801561046057600080fd5b50610188600160a060020a0360043581169060243516610eb3565b34801561048757600080fd5b50610188610f6b565b34801561049c57600080fd5b506101b9610f7a565b3480156104b157600080fd5b50610340610f9e565b3480156104c657600080fd5b506101b9600435610fa3565b3480156104de57600080fd5b506104f3600160a060020a0360043516610fdd565b6040805160ff909516855260208501939093528383019190915215156060830152519081900360800190f35b34801561052b57600080fd5b5061034060ff60043516611009565b34801561054657600080fd5b5061034060ff6004351661105c565b6101b9600435602435151561064e565b610188600160a060020a03600435166110a4565b34801561058557600080fd5b5061034061129b565b34801561059a57600080fd5b50610171600160a060020a03600435166112a0565b3480156105bb57600080fd5b50604080516020601f60643560048181013592830184900484028501840190955281845261036e94600160a060020a03813516946024803515159560ff6044351695369560849493019181908401838280828437509497506113129650505050505050565b600154600160a060020a031681565b60065481565b60076000808093509350935093565b6000949350505050565b600092915050565b60075460ff1681565b600254600090600160a060020a03163214806106855750600254600160a060020a031633145b151561069057600080fd5b600254604051600160a060020a039091169083156108fc029084906000818181858888f193505050501580156106ca573d6000803e3d6000fd5b5060025460408051600160a060020a03909216825260006020830152818101849052517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a1919050565b3360008181526008602090815260408083208054600282015460019092015483517f27c1c21d0000000000000000000000000000000000000000000000000000000081529351959695869560ff90931694899489949303928492839283928a926327c1c21d92600480820193929182900301818787803b15801561079f57600080fd5b505af11580156107b3573d6000803e3d6000fd5b505050506040513d60208110156107c957600080fd5b50511280156107d8575060008a135b156108005760075460ff908116908716106107f657600394506107fb565b600194505b61088c565b8560ff166064141561081b578915156107fb5782935061088c565b60075460ff90811690871610610886578915156107fb57600160a060020a03881660009081526008602052604090206002810154600754600190920154909160649161010090910460ff160204039150828211610878578161087a565b825b9350600219945061088c565b60001994505b60008411156109aa57828411156108a257600080fd5b86600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156108e057600080fd5b505af11580156108f4573d6000803e3d6000fd5b505050506040513d602081101561090a57600080fd5b5051600160a060020a03808a16600090815260086020526040808220600201805489019055519293509083169186156108fc0291879190818181858888f1935050505015801561095e573d6000803e3d6000fd5b5060408051600160a060020a0380841682528a16602082015280820186905290517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a15b604080518b81526020810187905281517fb6c1c013bb5004fe8e943c6890e300ccedf9bd73dcd4eb291b31b9f96874feff929181900390910190a1841515610a2c57600160a060020a0388166000908152600860205260408120805460ff19908116825560018201839055600282019290925560030180549091169055610b91565b6000851215610b0f5786600160a060020a031663f2fde38b88600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610a8257600080fd5b505af1158015610a96573d6000803e3d6000fd5b505050506040513d6020811015610aac57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b158015610af257600080fd5b505af1158015610b06573d6000803e3d6000fd5b50505050610b91565b6000851315610b9157604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a0389169163f2fde38b91602480830192600092919082900301818387803b158015610b7857600080fd5b505af1158015610b8c573d6000803e3d6000fd5b505050505b509298975050505050505050565b600254600160a060020a0316321480610bc25750600254600160a060020a031633145b1515610bcd57600080fd5b600254600160a060020a0316ff5b6000816002191415610c0e57507f447261667420617070726f766564000000000000000000000000000000000000610c42565b8160031415610c3e57507f46696e616c20696e207265766965770000000000000000000000000000000000610c42565b5060005b919050565b7f46696e616c20696e20726576696577000000000000000000000000000000000081565b60055481565b600281565b600154600160a060020a03163214610c8d57600080fd5b600160a060020a0381161515610ca257600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000610cdb6114cb565b5060408051608081018252600080825260065460208084019182528385018381526001606086018181523386526008909352959093209351845460ff9190911660ff19918216178555915194840194909455905160028301559151600390910180549115159190921617905590565b600254600160a060020a031681565b600754610100900460ff1681565b33600081815260086020526040812060030154909190829060ff161515610d915760009250610eae565b81905030600160a060020a031681600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610ddc57600080fd5b505af1158015610df0573d6000803e3d6000fd5b505050506040513d6020811015610e0657600080fd5b5051600160a060020a03161415610e4957600160a060020a0382166000908152600860205260409020600281015460019091015414610e4457600080fd5b610e6f565b600160a060020a03821660009081526008602052604090206002015415610e6f57600080fd5b600160a060020a0382166000908152600860205260408120805460ff199081168255600182018390556002820183905560039091018054909116905592505b505090565b6002546000908190600160a060020a0316321480610edb5750600254600160a060020a031633145b1515610ee657600080fd5b50604080517ff2fde38b000000000000000000000000000000000000000000000000000000008152600160a060020a0384811660048301529151859283169163f2fde38b91602480830192600092919082900301818387803b158015610f4b57600080fd5b505af1158015610f5f573d6000803e3d6000fd5b50949695505050505050565b600354600160a060020a031681565b7f447261667420617070726f76656400000000000000000000000000000000000081565b600181565b600254600090600160a060020a0316321480610fc95750600254600160a060020a031633145b1515610fd457600080fd5b60069190915590565b600860205260009081526040902080546001820154600283015460039093015460ff9283169391921684565b600254600090600160a060020a031632148061102f5750600254600160a060020a031633145b151561103a57600080fd5b506007805461ff00191661010060ff9384168102919091179182905590041690565b600254600090600160a060020a03163214806110825750600254600160a060020a031633145b151561108d57600080fd5b506007805460ff191660ff92831617908190551690565b600160a060020a038116600090815260086020526040812060030154819060ff1615156110d057600080fd5b82905080600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561111157600080fd5b505af1158015611125573d6000803e3d6000fd5b505050506040513d602081101561113b57600080fd5b5051600160a060020a0316321461115157600080fd5b600160a060020a03831660009081526008602052604090206002015434101561117957600080fd5b600160a060020a03808416600090815260086020908152604080832060020183905580517f8280dd8f0000000000000000000000000000000000000000000000000000000081526000196004820152905193851693638280dd8f93602480840194938390030190829087803b1580156111f157600080fd5b505af1158015611205573d6000803e3d6000fd5b505050506040513d602081101561121b57600080fd5b5050604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523260048201529051600160a060020a0383169163f2fde38b91602480830192600092919082900301818387803b15801561127d57600080fd5b505af1158015611291573d6000803e3d6000fd5b5050505050919050565b600481565b600254600160a060020a03163214806112c35750600254600160a060020a031633145b15156112ce57600080fd5b600160a060020a03811615156112e357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0384166000818152600860209081526040808320805460ff191660ff881617905580517fb816f5130000000000000000000000000000000000000000000000000000000081529051929388938593849363b816f513926004808301939282900301818787803b15801561138b57600080fd5b505af115801561139f573d6000803e3d6000fd5b505050506040513d60208110156113b557600080fd5b50516040517f87e86b2c000000000000000000000000000000000000000000000000000000008152600160a060020a038a8116600483019081528a15156024840152606060448401908152895160648501528951949650918616936387e86b2c938d938d938c93909260840190602085019080838360005b8381101561144557818101518382015260200161142d565b50505050905090810190601f1680156114725780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b15801561149357600080fd5b505af11580156114a7573d6000803e3d6000fd5b505050506040513d60208110156114bd57600080fd5b505198975050505050505050565b604080516080810182526000808252602082018190529181018290526060810191909152905600a165627a7a723058202884804d43a9a152fb3d67b3c22bd9c9f4e20b07cc2c89c3660aa73a4de314e60029"
        },
        "eluv.reviewApp": "reviewApp.html",
        "eluv.schema": [
          {
            "key": "name",
            "label": "Name",
            "type": "string"
          },
          {
            "fields": [
              {
                "key": "title",
                "label": "Title",
                "type": "string"
              },
              {
                "key": "synopsis",
                "label": "Synopsis",
                "type": "text"
              },
              {
                "key": "cast_and_crew",
                "label": "Cast and Crew",
                "type": "string"
              }
            ],
            "flattenDisplay": true,
            "key": "metadata",
            "type": "object"
          },
          {
            "key": "blog_post",
            "label": "Blog Post",
            "type": "text"
          },
          {
            "fields": [
              {
                "fields": [
                  {
                    "key": "1",
                    "label": "Text 1",
                    "type": "string"
                  },
                  {
                    "key": "2",
                    "label": "Text 2",
                    "type": "string"
                  }
                ],
                "flattenDisplay": true,
                "key": "text",
                "type": "object"
              }
            ],
            "key": "facebook",
            "label": "Facebook",
            "type": "object"
          },
          {
            "fields": [
              {
                "fields": [
                  {
                    "key": "1",
                    "label": "Text 1",
                    "type": "string"
                  },
                  {
                    "key": "2",
                    "label": "Text 2",
                    "type": "string"
                  }
                ],
                "flattenDisplay": true,
                "key": "text",
                "type": "object"
              },
              {
                "key": "description",
                "label": "Description",
                "type": "text"
              }
            ],
            "key": "youtube",
            "label": "YouTube",
            "type": "object"
          },
          {
            "accept": [
              "image/*"
            ],
            "key": "image",
            "label": "Primary Image",
            "preview": true,
            "type": "file"
          },
          {
            "accept": [
              "video/*"
            ],
            "key": "video",
            "label": "Full Video",
            "type": "file"
          },
          {
            "key": "preview_spacer",
            "label": "",
            "text": "",
            "type": "label"
          },
          {
            "accept": [
              "image/*"
            ],
            "key": "preview_image",
            "label": "Preview Image",
            "preview": true,
            "type": "file"
          },
          {
            "accept": [
              "video/*"
            ],
            "key": "preview_video",
            "label": "Preview Video",
            "type": "file"
          },
          {
            "key": "tag_spacer",
            "label": "",
            "text": "",
            "type": "label"
          },
          {
            "key": "tags",
            "label": "Tags",
            "type": "list"
          },
          {
            "key": "terms_and_conditions_label",
            "label": "",
            "text": "Before submitting this content, you must agree to the Terms and Conditions below",
            "type": "label"
          },
          {
            "filename": "Terms and Conditions.pdf",
            "hash": "hqp_QmUzs9ticwCsejnjdRrwHsThiNGvNytEFTVY21ZrNKKWAr",
            "key": "terms_and_conditions",
            "label": "Terms and Conditions",
            "type": "attachedFile"
          },
          {
            "key": "agree_to_terms",
            "label": "I agree",
            "required": true,
            "type": "boolean"
          }
        ],
        "files": {
          ".": {
            "type": "directory"
          },
          "reviewApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 206344
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "Submission"
      }
    }
    async ContentType({
      "typeId": "iq__22H7vhkwVD8QDPWjANkB4aAXpCUg"
    });
    
    
    {
      "id": "iq__22H7vhkwVD8QDPWjANkB4aAXpCUg",
      "hash": "hq__7PYaQbqz7zju1C3cmEU2x7cF5nbsxAnj951JT96NseEGD571KfMfVoNvb9go3kdcJmb4FpD5Gc",
      "name": "Sponsored Content",
      "meta": {
        "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
        "custom_contract": {
          "abi": [
            {
              "constant": true,
              "inputs": [],
              "name": "creator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccessInfo",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "validateAvailability",
              "outputs": [],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccess",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "score_pct",
                  "type": "uint256"
                }
              ],
              "name": "runFinalize",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "preset_access_charge",
                  "type": "uint256"
                }
              ],
              "name": "setPresetAccessCharge",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "mandatoryPresetAccessCharge",
              "outputs": [
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "proposed_status_code",
                  "type": "int256"
                }
              ],
              "name": "runStatusChange",
              "outputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "campaign_manager",
                  "type": "address"
                }
              ],
              "name": "setCampaignManager",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "mandatory_preset_access_charge",
                  "type": "bool"
                }
              ],
              "name": "setMandatoryPresetAccessCharge",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "kill",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "name": "runDescribeStatus",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "commercialOfferingManagerAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "region",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "version",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "commercial_offering_manager_address",
                  "type": "address"
                }
              ],
              "name": "setCommercialOfferingManagerAddress",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "r",
                  "type": "address"
                }
              ],
              "name": "setRegion",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "mandatory_sponsoring",
                  "type": "bool"
                }
              ],
              "name": "setMandatorySponsoring",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_ACCESS",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newCreator",
                  "type": "address"
                }
              ],
              "name": "transferCreatorship",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runCreate",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "owner",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "content",
                  "type": "address"
                },
                {
                  "name": "accessor",
                  "type": "address"
                }
              ],
              "name": "isAvailable",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runKill",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "content",
                  "type": "address"
                },
                {
                  "name": "sd",
                  "type": "bool"
                },
                {
                  "name": "hd",
                  "type": "bool"
                },
                {
                  "name": "start",
                  "type": "uint256"
                },
                {
                  "name": "end",
                  "type": "uint256"
                },
                {
                  "name": "r",
                  "type": "address"
                }
              ],
              "name": "setAvailability",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "name": "availability",
              "outputs": [
                {
                  "name": "clearedSD",
                  "type": "bool"
                },
                {
                  "name": "clearedHD",
                  "type": "bool"
                },
                {
                  "name": "startDate",
                  "type": "uint256"
                },
                {
                  "name": "endDate",
                  "type": "uint256"
                },
                {
                  "name": "region",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "contentSpace",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "presetAccessCharge",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "mandatorySponsoring",
              "outputs": [
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_SEE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "name": "runGrant",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_CHARGE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newOwner",
                  "type": "address"
                }
              ],
              "name": "transferOwnership",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "campaignManager",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "payable": true,
              "stateMutability": "payable",
              "type": "fallback"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                }
              ],
              "name": "Log",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bool"
                }
              ],
              "name": "LogBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "a",
                  "type": "address"
                }
              ],
              "name": "LogAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "uint256"
                }
              ],
              "name": "LogUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "int256"
                }
              ],
              "name": "LogInt256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "LogBytes32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "LogPayment",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunCreate",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunKill",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "proposedStatusCode",
                  "type": "int256"
                },
                {
                  "indexed": false,
                  "name": "returnStatusCode",
                  "type": "int256"
                }
              ],
              "name": "RunStatusChange",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "indexed": false,
                  "name": "calculateAccessCharge",
                  "type": "int256"
                }
              ],
              "name": "RunAccessCharge",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunAccess",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunFinalize",
              "type": "event"
            }
          ],
          "address": "0x58974630c24a0b2f466536b4732470ab5ce219bd",
          "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f666665726e6732303139303531303135323330304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055610e0a806100a26000396000f3006080604052600436106101ab5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101ad5780630f82c16f146101de578063112d0d32146102a3578063123e0e80146102b85780631768595314610357578063198e76711461036557806329ed61371461037d5780633513a805146103a657806335b979ca146103b1578063409fa286146103d257806341c0e1b5146103ec57806345080442146104015780634c937386146104195780635062d68d1461042e57806354fd4d5014610443578063564fb18d146104585780635661d186146104795780636a9719b11461049a5780636af27417146104b45780636d2e4b1b146104df5780637b1cdb3e146105005780638da5cb5b1461050857806391357d4b1461051d5780639e99bbea14610500578063a7b4a4df14610544578063ab3a74251461057f578063af570c04146105d6578063af75d38f146105eb578063b2041a1514610600578063b535b03e14610615578063e870ed911461062a578063f185db0c1461063a578063f2fde38b1461064f578063fb5e76e614610670575b005b3480156101b957600080fd5b506101c2610685565b60408051600160a060020a039092168252519081900360200190f35b3480156101ea57600080fd5b5060408051602060046024803582810135848102808701860190975280865261027496843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106949650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102af57600080fd5b506101ab61071d565b6040805160206004604435818101358381028086018501909652808552610345958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506107369650505050505050565b60408051918252519081900360200190f35b610345600435602435610754565b34801561037157600080fd5b506101ab600435610770565b34801561038957600080fd5b506103926107a3565b604080519115158252519081900360200190f35b6103456004356107ac565b3480156103bd57600080fd5b506101ab600160a060020a03600435166107af565b3480156103de57600080fd5b506101ab600435151561080c565b3480156103f857600080fd5b506101ab61084d565b34801561040d57600080fd5b50610345600435610889565b34801561042557600080fd5b506101c261088f565b34801561043a57600080fd5b506101c261089e565b34801561044f57600080fd5b506103456108b2565b34801561046457600080fd5b506101ab600160a060020a03600435166108b8565b34801561048557600080fd5b506101ab600160a060020a03600435166108fe565b3480156104a657600080fd5b506101ab6004351515610961565b3480156104c057600080fd5b506104c96109cf565b6040805160ff9092168252519081900360200190f35b3480156104eb57600080fd5b506101ab600160a060020a03600435166109d4565b610345610a2f565b34801561051457600080fd5b506101c2610a34565b34801561052957600080fd5b506104c9600160a060020a0360043581169060243516610a43565b34801561055057600080fd5b506101ab600160a060020a03600435811690602435151590604435151590606435906084359060a43516610b6a565b34801561058b57600080fd5b506105a0600160a060020a0360043516610cda565b6040805195151586529315156020860152848401929092526060840152600160a060020a03166080830152519081900360a00190f35b3480156105e257600080fd5b506101c2610d15565b3480156105f757600080fd5b50610345610d24565b34801561060c57600080fd5b50610392610d2a565b34801561062157600080fd5b506104c9610d4b565b6103456004356024351515610d50565b34801561064657600080fd5b506104c9610d58565b34801561065b57600080fd5b506101ab600160a060020a0360043516610d5d565b34801561067c57600080fd5b506101c2610dcf565b600154600160a060020a031681565b60008080808060ff881615156106b65760009450849350839250829150610713565b6106c03332610a43565b905060ff8116156106de576002945092506000915081905082610713565b60095460ff16151560011415610704576008546002955090935060009250905082610713565b60079450600093508392508291505b5093509350935093565b6107273332610a43565b60ff161561073457600080fd5b565b600060ff8416156107495761074961071d565b506000949350505050565b6000605f82106107665750600061076a565b5060015b92915050565b600254600160a060020a03163214806107935750600254600160a060020a031633145b151561079e57600080fd5b600855565b60095460ff1681565b90565b600254600160a060020a03163214806107d25750600254600160a060020a031633145b15156107dd57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a031632148061082f5750600254600160a060020a031633145b151561083a57600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a03163214806108705750600254600160a060020a031633145b151561087b57600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b6009546101009004600160a060020a031681565b60055481565b600154600160a060020a031632146108cf57600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a03163214806109215750600254600160a060020a031633145b151561092c57600080fd5b60098054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a03163214806109845750600254600160a060020a031633145b151561098f57600080fd5b60078054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600281565b600154600160a060020a031632146109eb57600080fd5b600160a060020a0381161515610a0057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090565b600254600160a060020a031681565b600160a060020a038083166000908152600a602052604081206009549192839261010090041682811515610a82576003830154600160a060020a031691505b600160a060020a03821615610b2e5750604080517f95a078e8000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152915183928316916395a078e89160248083019260209291908290030181600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b50511515610b2e57600a93505b4283600101541115610b3f57601493505b600283015415801590610b555750428360020154105b15610b5f57601e93505b509195945050505050565b600080600088925082600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b158015610bc957600080fd5b505af1158015610bdd573d6000803e3d6000fd5b505050506040513d6020811015610bf357600080fd5b5051600160a060020a03163214610c0957600080fd5b859150811515610c17574291505b506009546101009004600160a060020a0316801515610c335750825b6040805160a08101825298151589529615156020808a0191825289890193845260608a01968752600160a060020a0392831660808b019081529a83166000908152600a9091529790972097518854975160ff199098169015151761ff0019166101009715159790970296909617875551600187015550505160028401555091516003909101805473ffffffffffffffffffffffffffffffffffffffff191691909216179055565b600a60205260009081526040902080546001820154600283015460039093015460ff80841694610100909404169290600160a060020a031685565b600354600160a060020a031681565b60085481565b60075474010000000000000000000000000000000000000000900460ff1681565b600181565b600092915050565b600481565b600254600160a060020a0316321480610d805750600254600160a060020a031633145b1515610d8b57600080fd5b600160a060020a0381161515610da057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600754600160a060020a0316815600a165627a7a72305820e07b208bd87743f14b6371d7b3e98d45fc665d414c5b241de137f302c3533da20029"
        },
        "eluv.displayApp": "displayApp.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp.html": {
            ".": {
              "parts": [
                1
              ],
              "size": 123825
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 123825
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "Sponsored Content"
      }
    }
    async ContentType({
      "typeId": "iq__3kEo6MBsom7Jt5ud5tbMVa6GxXbG"
    });
    
    
    {
      "id": "iq__3kEo6MBsom7Jt5ud5tbMVa6GxXbG",
      "hash": "hq__BfTx44WidNnUaMCH7aWmMpKge5pJrmekMfsrguTmEYmuG3erWYC6rU4zPQC54f1nmuXLQEW8ie",
      "name": "Commercial Offering",
      "meta": {
        "custom_contract": {
          "abi": [
            {
              "constant": true,
              "inputs": [],
              "name": "creator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccessInfo",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccess",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "name": "runFinalize",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "proposed_status_code",
                  "type": "int256"
                }
              ],
              "name": "runStatusChange",
              "outputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "kill",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "name": "runDescribeStatus",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "version",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_ACCESS",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newCreator",
                  "type": "address"
                }
              ],
              "name": "transferCreatorship",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runCreate",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "owner",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runKill",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "contentSpace",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_SEE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "name": "runGrant",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_CHARGE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newOwner",
                  "type": "address"
                }
              ],
              "name": "transferOwnership",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "payable": true,
              "stateMutability": "payable",
              "type": "fallback"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                }
              ],
              "name": "Log",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bool"
                }
              ],
              "name": "LogBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "a",
                  "type": "address"
                }
              ],
              "name": "LogAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "uint256"
                }
              ],
              "name": "LogUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "int256"
                }
              ],
              "name": "LogInt256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "LogBytes32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "LogPayment",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunCreate",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunKill",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "proposedStatusCode",
                  "type": "int256"
                },
                {
                  "indexed": false,
                  "name": "returnStatusCode",
                  "type": "int256"
                }
              ],
              "name": "RunStatusChange",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "indexed": false,
                  "name": "calculateAccessCharge",
                  "type": "int256"
                }
              ],
              "name": "RunAccessCharge",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunAccess",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunFinalize",
              "type": "event"
            }
          ],
          "address": "0x7056051266692d83bb070a0600adae7ea1873f15",
          "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f6666724d677232303139303232363133343630304d4c60055560018054600160a060020a03199081163290811790925560028054909116909117905561169a806100a26000396000f3006080604052600436106100e25763ffffffff60e060020a60003504166302d05d3f81146100e45780630f82c16f14610115578063123e0e80146101da57806317685953146102795780633513a8051461028757806341c0e1b51461029257806345080442146102a757806354fd4d50146102bf5780636af27417146102d45780636d2e4b1b146102ff5780637b1cdb3e146103205780638da5cb5b146103285780639e99bbea1461033d578063af570c0414610345578063b535b03e1461035a578063e870ed911461036f578063f185db0c1461037f578063f2fde38b14610394575b005b3480156100f057600080fd5b506100f96103b5565b60408051600160a060020a039092168252519081900360200190f35b34801561012157600080fd5b506040805160206004602480358281013584810280870186019097528086526101ab96843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103c49650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b6040805160206004604435818101358381028086018501909652808552610267958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103d39650505050505050565b60408051918252519081900360200190f35b6102676004356024356103dd565b6102676004356103e5565b34801561029e57600080fd5b506100e26103e8565b3480156102b357600080fd5b50610267600435610424565b3480156102cb57600080fd5b5061026761042a565b3480156102e057600080fd5b506102e9610430565b6040805160ff9092168252519081900360200190f35b34801561030b57600080fd5b506100e2600160a060020a0360043516610435565b610267610490565b34801561033457600080fd5b506100f9610713565b610267610722565b34801561035157600080fd5b506100f9610727565b34801561036657600080fd5b506102e9610736565b61026760043560243515156103dd565b34801561038b57600080fd5b506102e961073b565b3480156103a057600080fd5b506100e2600160a060020a0360043516610740565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a031632148061040b5750600254600160a060020a031633145b151561041657600080fd5b600254600160a060020a0316ff5b50600090565b60055481565b600281565b600154600160a060020a0316321461044c57600080fd5b600160a060020a038116151561046157600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60008060008061049e6107b2565b604051809103906000f0801580156104ba573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350849250839163e53853039160248082019260009290919082900301818387803b15801561052557600080fd5b505af1158015610539573d6000803e3d6000fd5b5050604080517f564fb18d0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038516935063564fb18d9250602480830192600092919082900301818387803b15801561059d57600080fd5b505af11580156105b1573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b15801561061c57600080fd5b505af1158015610630573d6000803e3d6000fd5b5050505080600160a060020a031663f2fde38b83600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561068157600080fd5b505af1158015610695573d6000803e3d6000fd5b505050506040513d60208110156106ab57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b1580156106f157600080fd5b505af1158015610705573d6000803e3d6000fd5b505050506000935050505090565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600481565b600254600160a060020a03163214806107635750600254600160a060020a031633145b151561076e57600080fd5b600160a060020a038116151561078357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b604051610eac806107c383390190560060806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f666665726e6732303139303531303135323330304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055610e0a806100a26000396000f3006080604052600436106101ab5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101ad5780630f82c16f146101de578063112d0d32146102a3578063123e0e80146102b85780631768595314610357578063198e76711461036557806329ed61371461037d5780633513a805146103a657806335b979ca146103b1578063409fa286146103d257806341c0e1b5146103ec57806345080442146104015780634c937386146104195780635062d68d1461042e57806354fd4d5014610443578063564fb18d146104585780635661d186146104795780636a9719b11461049a5780636af27417146104b45780636d2e4b1b146104df5780637b1cdb3e146105005780638da5cb5b1461050857806391357d4b1461051d5780639e99bbea14610500578063a7b4a4df14610544578063ab3a74251461057f578063af570c04146105d6578063af75d38f146105eb578063b2041a1514610600578063b535b03e14610615578063e870ed911461062a578063f185db0c1461063a578063f2fde38b1461064f578063fb5e76e614610670575b005b3480156101b957600080fd5b506101c2610685565b60408051600160a060020a039092168252519081900360200190f35b3480156101ea57600080fd5b5060408051602060046024803582810135848102808701860190975280865261027496843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106949650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102af57600080fd5b506101ab61071d565b6040805160206004604435818101358381028086018501909652808552610345958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506107369650505050505050565b60408051918252519081900360200190f35b610345600435602435610754565b34801561037157600080fd5b506101ab600435610770565b34801561038957600080fd5b506103926107a3565b604080519115158252519081900360200190f35b6103456004356107ac565b3480156103bd57600080fd5b506101ab600160a060020a03600435166107af565b3480156103de57600080fd5b506101ab600435151561080c565b3480156103f857600080fd5b506101ab61084d565b34801561040d57600080fd5b50610345600435610889565b34801561042557600080fd5b506101c261088f565b34801561043a57600080fd5b506101c261089e565b34801561044f57600080fd5b506103456108b2565b34801561046457600080fd5b506101ab600160a060020a03600435166108b8565b34801561048557600080fd5b506101ab600160a060020a03600435166108fe565b3480156104a657600080fd5b506101ab6004351515610961565b3480156104c057600080fd5b506104c96109cf565b6040805160ff9092168252519081900360200190f35b3480156104eb57600080fd5b506101ab600160a060020a03600435166109d4565b610345610a2f565b34801561051457600080fd5b506101c2610a34565b34801561052957600080fd5b506104c9600160a060020a0360043581169060243516610a43565b34801561055057600080fd5b506101ab600160a060020a03600435811690602435151590604435151590606435906084359060a43516610b6a565b34801561058b57600080fd5b506105a0600160a060020a0360043516610cda565b6040805195151586529315156020860152848401929092526060840152600160a060020a03166080830152519081900360a00190f35b3480156105e257600080fd5b506101c2610d15565b3480156105f757600080fd5b50610345610d24565b34801561060c57600080fd5b50610392610d2a565b34801561062157600080fd5b506104c9610d4b565b6103456004356024351515610d50565b34801561064657600080fd5b506104c9610d58565b34801561065b57600080fd5b506101ab600160a060020a0360043516610d5d565b34801561067c57600080fd5b506101c2610dcf565b600154600160a060020a031681565b60008080808060ff881615156106b65760009450849350839250829150610713565b6106c03332610a43565b905060ff8116156106de576002945092506000915081905082610713565b60095460ff16151560011415610704576008546002955090935060009250905082610713565b60079450600093508392508291505b5093509350935093565b6107273332610a43565b60ff161561073457600080fd5b565b600060ff8416156107495761074961071d565b506000949350505050565b6000605f82106107665750600061076a565b5060015b92915050565b600254600160a060020a03163214806107935750600254600160a060020a031633145b151561079e57600080fd5b600855565b60095460ff1681565b90565b600254600160a060020a03163214806107d25750600254600160a060020a031633145b15156107dd57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a031632148061082f5750600254600160a060020a031633145b151561083a57600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a03163214806108705750600254600160a060020a031633145b151561087b57600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b6009546101009004600160a060020a031681565b60055481565b600154600160a060020a031632146108cf57600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a03163214806109215750600254600160a060020a031633145b151561092c57600080fd5b60098054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a03163214806109845750600254600160a060020a031633145b151561098f57600080fd5b60078054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600281565b600154600160a060020a031632146109eb57600080fd5b600160a060020a0381161515610a0057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090565b600254600160a060020a031681565b600160a060020a038083166000908152600a602052604081206009549192839261010090041682811515610a82576003830154600160a060020a031691505b600160a060020a03821615610b2e5750604080517f95a078e8000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152915183928316916395a078e89160248083019260209291908290030181600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b50511515610b2e57600a93505b4283600101541115610b3f57601493505b600283015415801590610b555750428360020154105b15610b5f57601e93505b509195945050505050565b600080600088925082600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b158015610bc957600080fd5b505af1158015610bdd573d6000803e3d6000fd5b505050506040513d6020811015610bf357600080fd5b5051600160a060020a03163214610c0957600080fd5b859150811515610c17574291505b506009546101009004600160a060020a0316801515610c335750825b6040805160a08101825298151589529615156020808a0191825289890193845260608a01968752600160a060020a0392831660808b019081529a83166000908152600a9091529790972097518854975160ff199098169015151761ff0019166101009715159790970296909617875551600187015550505160028401555091516003909101805473ffffffffffffffffffffffffffffffffffffffff191691909216179055565b600a60205260009081526040902080546001820154600283015460039093015460ff80841694610100909404169290600160a060020a031685565b600354600160a060020a031681565b60085481565b60075474010000000000000000000000000000000000000000900460ff1681565b600181565b600092915050565b600481565b600254600160a060020a0316321480610d805750600254600160a060020a031633145b1515610d8b57600080fd5b600160a060020a0381161515610da057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600754600160a060020a0316815600a165627a7a72305820e07b208bd87743f14b6371d7b3e98d45fc665d414c5b241de137f302c3533da20029a165627a7a72305820af7597711e9b50552780f0bcc71787559afb50142134dcad6e5319c76d0307430029"
        },
        "eluv.displayApp": "displayApp.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp.html": {
            ".": {
              "parts": [
                1
              ],
              "size": 72522
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 72522
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "Commercial Offering"
      }
    }
    async ContentType({
      "typeId": "iq__3ugM27TmKaK3aH5FhroqAGddFoty"
    });
    
    
    {
      "id": "iq__3ugM27TmKaK3aH5FhroqAGddFoty",
      "hash": "hq__DxBV4QBDgXLYto9C4CuZ8Pwwo4JWQoufdCxFpHE58Koiqwm7Vg3SNywCWZL9RMHF77sR9aPskh",
      "name": "Campaign",
      "meta": {
        "custom_contract": {
          "abi": [
            {
              "constant": true,
              "inputs": [],
              "name": "creator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccessInfo",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccess",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "name": "runFinalize",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "proposed_status_code",
                  "type": "int256"
                }
              ],
              "name": "runStatusChange",
              "outputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "kill",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "percent",
                  "type": "uint8"
                }
              ],
              "name": "setLibraryRetrocession",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "name": "runDescribeStatus",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "campaignLibraryAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "version",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_ACCESS",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newCreator",
                  "type": "address"
                }
              ],
              "name": "transferCreatorship",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "libraryRetrocession",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runCreate",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "campaign_library_address",
                  "type": "address"
                }
              ],
              "name": "setCampaignLibraryAddress",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "owner",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runKill",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "contentSpace",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_SEE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "market_place_address",
                  "type": "address"
                }
              ],
              "name": "setMarketPlaceAddress",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "initializedAsCampaignMgr",
              "outputs": [
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "name": "runGrant",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "marketPlaceAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_CHARGE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newOwner",
                  "type": "address"
                }
              ],
              "name": "transferOwnership",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "payable": true,
              "stateMutability": "payable",
              "type": "fallback"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                }
              ],
              "name": "Log",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bool"
                }
              ],
              "name": "LogBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "a",
                  "type": "address"
                }
              ],
              "name": "LogAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "uint256"
                }
              ],
              "name": "LogUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "int256"
                }
              ],
              "name": "LogInt256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "LogBytes32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "LogPayment",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunCreate",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunKill",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "proposedStatusCode",
                  "type": "int256"
                },
                {
                  "indexed": false,
                  "name": "returnStatusCode",
                  "type": "int256"
                }
              ],
              "name": "RunStatusChange",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "indexed": false,
                  "name": "calculateAccessCharge",
                  "type": "int256"
                }
              ],
              "name": "RunAccessCharge",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunAccess",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunFinalize",
              "type": "event"
            }
          ],
          "address": "0x8071af01e88a02afef5acaf47d95d1c6a415b53e",
          "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e4d677232303139303232323135333630304d4c6005556006805460ff191690556007805460a060020a60ff021916905560018054600160a060020a031990811632908117909255600280549091169091179055611fdd806100bc6000396000f3006080604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f811461014a5780630f82c16f1461017b578063123e0e801461024057806317685953146102df5780633513a805146102ed57806341c0e1b5146102f8578063444814391461030d578063450804421461033e5780634edd676b1461035657806354fd4d501461036b5780636af27417146103805780636d2e4b1b1461039557806374cf29c2146103b65780637b1cdb3e146103cb5780638597a2a3146103d35780638da5cb5b146103f45780639e99bbea14610409578063af570c0414610411578063b535b03e14610426578063cc98ef961461043b578063d7f48c341461045c578063e870ed9114610485578063ed27107b14610495578063f185db0c146104aa578063f2fde38b146104bf575b005b34801561015657600080fd5b5061015f6104e0565b60408051600160a060020a039092168252519081900360200190f35b34801561018757600080fd5b5060408051602060046024803582810135848102808701860190975280865261021196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104ef9650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526102cd958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104fe9650505050505050565b60408051918252519081900360200190f35b6102cd600435602435610508565b6102cd600435610510565b34801561030457600080fd5b50610148610513565b34801561031957600080fd5b5061032860ff6004351661054f565b6040805160ff9092168252519081900360200190f35b34801561034a57600080fd5b506102cd600435610597565b34801561036257600080fd5b5061015f61059d565b34801561037757600080fd5b506102cd6105b1565b34801561038c57600080fd5b506103286105b7565b3480156103a157600080fd5b50610148600160a060020a03600435166105bc565b3480156103c257600080fd5b50610328610617565b6102cd610620565b3480156103df57600080fd5b50610148600160a060020a03600435166108c7565b34801561040057600080fd5b5061015f61092a565b6102cd610939565b34801561041d57600080fd5b5061015f61093e565b34801561043257600080fd5b5061032861094d565b34801561044757600080fd5b50610148600160a060020a0360043516610952565b34801561046857600080fd5b50610471610998565b604080519115158252519081900360200190f35b6102cd6004356024351515610508565b3480156104a157600080fd5b5061015f6109b9565b3480156104b657600080fd5b506103286109c8565b3480156104cb57600080fd5b50610148600160a060020a03600435166109cd565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a03163214806105365750600254600160a060020a031633145b151561054157600080fd5b600254600160a060020a0316ff5b600254600090600160a060020a03163214806105755750600254600160a060020a031633145b151561058057600080fd5b506006805460ff191660ff92831617908190551690565b50600090565b6006546101009004600160a060020a031681565b60055481565b600281565b600154600160a060020a031632146105d357600080fd5b600160a060020a03811615156105e857600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065460ff1681565b60075460009081908190819074010000000000000000000000000000000000000000900460ff16151561068b576007805474ff0000000000000000000000000000000000000000191674010000000000000000000000000000000000000000179055600093506108c1565b610693610a3f565b604051809103906000f0801580156106af573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350839163e53853039160248082019260009290919082900301818387803b15801561071757600080fd5b505af115801561072b573d6000803e3d6000fd5b5050600654604080517f4448143900000000000000000000000000000000000000000000000000000000815260ff909216600483015251869450600160a060020a03851693506344481439925060248083019260209291908290030181600087803b15801561079957600080fd5b505af11580156107ad573d6000803e3d6000fd5b505050506040513d60208110156107c357600080fd5b5050604080517f63c77f8f0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038316916363c77f8f91602480830192600092919082900301818387803b15801561082557600080fd5b505af1158015610839573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b1580156108a457600080fd5b505af11580156108b8573d6000803e3d6000fd5b50505050600093505b50505090565b600254600160a060020a03163214806108ea5750600254600160a060020a031633145b15156108f557600080fd5b60068054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600154600160a060020a0316321461096957600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60075474010000000000000000000000000000000000000000900460ff1681565b600754600160a060020a031681565b600481565b600254600160a060020a03163214806109f05750600254600160a060020a031633145b15156109fb57600080fd5b600160a060020a0381161515610a1057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60405161156280610a5083390190560060806040527f4f776e61626c6532303139303532383139333830304d4c00000000000000000060009081557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e32303139303331383130353130304d4c0000006005556006805460a060020a60ff021916905542600a55600b5560018054600160a060020a0319908116329081179092556002805490911690911790556114a7806100bb6000396000f3006080604052600436106101b65763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101b85780630b97bc86146101e95780630f82c16f146102105780630fb5a6b4146102d5578063123e0e80146102ea57806317685953146103775780631e1333fb1461038557806322f3e2d4146103bd578063309d1e40146103d25780633513a805146104185780633b917c301461042357806341c0e1b514610438578063444814391461044d578063450804421461047e57806346d5badb1461049657806354fd4d50146104ab57806363c77f8f146104c05780636af27417146104e15780636d2e4b1b146104f657806374cf29c21461051757806379d367ef1461052c5780637b1cdb3e1461054d5780638da5cb5b146105555780639dfa5d331461056a5780639e99bbea1461054d578063af570c041461057f578063b535b03e14610594578063c940c6b3146105a9578063cfefb3d5146105ca578063e177246e146105e2578063e870ed91146105fa578063f06148f21461060a578063f185db0c1461062e578063f2fde38b14610643578063f34da3c014610664575b005b3480156101c457600080fd5b506101cd61067c565b60408051600160a060020a039092168252519081900360200190f35b3480156101f557600080fd5b506101fe61068b565b60408051918252519081900360200190f35b34801561021c57600080fd5b506040805160206004602480358281013584810280870186019097528086526102a696843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106919650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102e157600080fd5b506101fe6106a0565b60408051602060046044358181013583810280860185019096528085526101fe958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106a69650505050505050565b6101fe6004356024356106b0565b34801561039157600080fd5b506103a9600160a060020a03600435166024356106b8565b604080519115158252519081900360200190f35b3480156103c957600080fd5b506103a96107eb565b3480156103de57600080fd5b506103f3600160a060020a036004351661081f565b604080519384526020840192909252600090810b900b82820152519081900360600190f35b6101fe600435610840565b34801561042f57600080fd5b506101cd610843565b34801561044457600080fd5b506101b6610852565b34801561045957600080fd5b5061046860ff6004351661088e565b6040805160ff9092168252519081900360200190f35b34801561048a57600080fd5b506101fe6004356108f0565b3480156104a257600080fd5b506101fe6108f6565b3480156104b757600080fd5b506101fe6108fc565b3480156104cc57600080fd5b506101b6600160a060020a0360043516610902565b3480156104ed57600080fd5b50610468610948565b34801561050257600080fd5b506101b6600160a060020a036004351661094d565b34801561052357600080fd5b506104686109a8565b34801561053857600080fd5b506103a9600160a060020a03600435166109c9565b6101fe610b73565b34801561056157600080fd5b506101cd610b78565b34801561057657600080fd5b506101fe610b87565b34801561058b57600080fd5b506101cd610bc2565b3480156105a057600080fd5b50610468610bd1565b3480156105b557600080fd5b506101fe600435602435604435606435610bd6565b3480156105d657600080fd5b506103a9600435610c24565b3480156105ee57600080fd5b506101fe60043561131e565b6101fe60043560243515156106b0565b34801561061657600080fd5b506103a9600160a060020a036004351660243561135f565b34801561063a57600080fd5b506104686113b8565b34801561064f57600080fd5b506101b6600160a060020a03600435166113bd565b34801561067057600080fd5b506101cd60043561142f565b600154600160a060020a031681565b600a5481565b60076000808093509350935093565b600b5481565b6000949350505050565b600092915050565b60006106c2611457565b600254600090600160a060020a03163214806106e85750600254600160a060020a031633145b15156106f357600080fd5b50506040805160608101825283815260006020808301829052600183850152600160a060020a038716825260079052918220600281015491929091810b900b151561079b5760088054600180820183556000929092527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee301805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790556009805490910190555b50600160a060020a039390931660009081526007602090815260408083208651815591860151600180840191909155950151600290910180549190920b60ff1660ff199091161790555090919050565b600a546000904290811015610803576000915061081b565b600b541580610818575080600b54600a540110155b91505b5090565b60076020526000908152604081208054600182015460029092015490920b83565b90565b600654600160a060020a031681565b600254600160a060020a03163214806108755750600254600160a060020a031633145b151561088057600080fd5b600254600160a060020a0316ff5b600154600090600160a060020a031632146108a857600080fd5b506006805474ff000000000000000000000000000000000000000019167401000000000000000000000000000000000000000060ff9384168102919091179182905590041690565b50600090565b60095481565b60055481565b600154600160a060020a0316321461091957600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600281565b600154600160a060020a0316321461096457600080fd5b600160a060020a038116151561097957600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065474010000000000000000000000000000000000000000900460ff1681565b6002546000908190600160a060020a03163214806109f15750600254600160a060020a031633145b15156109fc57600080fd5b50600160a060020a038216600090815260076020526040812081815560018101829055600201805460ff191690555b600954811015610b685782600160a060020a0316600882815481101515610a4e57fe5b600091825260209091200154600160a060020a03161415610b60576008805482908110610a7757fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff19169055600954600019018114610b4d576008600160095403815481101515610abe57fe5b60009182526020909120015460088054600160a060020a039092169183908110610ae457fe5b9060005260206000200160006101000a815481600160a060020a030219169083600160a060020a031602179055506008600160095403815481101515610b2657fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff191690555b6009805460001901905560019150610b6d565b600101610a2b565b600091505b50919050565b600090565b600254600160a060020a031681565b600254600090600160a060020a0316321480610bad5750600254600160a060020a031633145b1515610bb857600080fd5b5042600a81905590565b600354600160a060020a031681565b600181565b600254600090600160a060020a0316321480610bfc5750600254600160a060020a031633145b1515610c0757600080fd5b50603c60188502840181028301028101600b819055949350505050565b6000806000806000806000806000610c3a6107eb565b1515610c4557600080fd5b604080517f0e0a0d74000000000000000000000000000000000000000000000000000000008152600481018c905290513399508991630e0a0d749160248083019260209291908290030181600087803b158015610ca157600080fd5b505af1158015610cb5573d6000803e3d6000fd5b505050506040513d6020811015610ccb57600080fd5b5051604080517f98980081000000000000000000000000000000000000000000000000000000008152600481018d90529051919850600160a060020a038a16916398980081916024808201926020929091908290030181600087803b158015610d3357600080fd5b505af1158015610d47573d6000803e3d6000fd5b505050506040513d6020811015610d5d57600080fd5b5051604080517f2310167f00000000000000000000000000000000000000000000000000000000815290519197508796503391600160a060020a03881691632310167f9160048083019260209291908290030181600087803b158015610dc257600080fd5b505af1158015610dd6573d6000803e3d6000fd5b505050506040513d6020811015610dec57600080fd5b5051600160a060020a031614610e0157600080fd5b604080517f7afc54d4000000000000000000000000000000000000000000000000000000008152600481018c905290513291600160a060020a038b1691637afc54d4916024808201926020929091908290030181600087803b158015610e6657600080fd5b505af1158015610e7a573d6000803e3d6000fd5b505050506040513d6020811015610e9057600080fd5b5051600160a060020a031614610ea557600080fd5b600160a060020a03861660009081526007602052604081206002810154909550810b900b600114610ed557600080fd5b83541580610eea575060018401548454038711155b1515610ef557600080fd5b600180850154600160a060020a0388166000908152600760205260409020908901910155835415801590610f4457508354600160a060020a038716600090815260076020526040902060010154145b15610f7057600160a060020a0386166000908152600760205260409020600201805460ff191660ff1790555b60065474010000000000000000000000000000000000000000900460ff1660648804029250821561127157604080517f5cc15001000000000000000000000000000000000000000000000000000000008152600481018c90529051600160a060020a038a1691635cc150019160248083019260209291908290030181600087803b158015610ffd57600080fd5b505af1158015611011573d6000803e3d6000fd5b505050506040513d602081101561102757600080fd5b5051604080517fb816f5130000000000000000000000000000000000000000000000000000000081529051919350600160a060020a0384169163b816f513916004808201926020929091908290030181600087803b15801561108857600080fd5b505af115801561109c573d6000803e3d6000fd5b505050506040513d60208110156110b257600080fd5b5051604080517f8da5cb5b0000000000000000000000000000000000000000000000000000000081529051919250600160a060020a03831691638da5cb5b916004808201926020929091908290030181600087803b15801561111357600080fd5b505af1158015611127573d6000803e3d6000fd5b505050506040513d602081101561113d57600080fd5b5051604051600160a060020a039091169084156108fc029085906000818181858888f19350505050158015611176573d6000803e3d6000fd5b507f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a81600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b1580156111ef57600080fd5b505af1158015611203573d6000803e3d6000fd5b505050506040513d602081101561121957600080fd5b505160408051600160a060020a0390921660208301528181018690526060808352600c908301527f526574726f63657373696f6e00000000000000000000000000000000000000006080830152519081900360a00190a15b604051329084890380156108fc02916000818181858888f1935050505015801561129f573d6000803e3d6000fd5b50604080513260208201528489038183015260608082526006908201527f5265776172640000000000000000000000000000000000000000000000000000608082015290517f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a9181900360a00190a15060019998505050505050505050565b600254600090600160a060020a03163214806113445750600254600160a060020a031633145b151561134f57600080fd5b50600a8054820190819055919050565b60008061136a6107eb565b151561137557600080fd5b50600160a060020a0383166000908152600760205260409020805415806113a3575060018101548154038311155b15156113ae57600080fd5b5060019392505050565b600481565b600254600160a060020a03163214806113e05750600254600160a060020a031633145b15156113eb57600080fd5b600160a060020a038116151561140057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600880548290811061143d57fe5b600091825260209091200154600160a060020a0316905081565b60606040519081016040528060008152602001600081526020016000800b815250905600a165627a7a72305820becc96e99c6926cb052edc800d780fc74a533f9dde4b797cc7e4642f277fd1cc0029a165627a7a72305820ba38a2c5cfdcbb681408b1b80cb36cc3bffae73072fe02d8f38e737a771587ef0029",
          "factoryAbi": [
            {
              "constant": true,
              "inputs": [],
              "name": "creator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccessInfo",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccess",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "name": "runFinalize",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "proposed_status_code",
                  "type": "int256"
                }
              ],
              "name": "runStatusChange",
              "outputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "kill",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "percent",
                  "type": "uint8"
                }
              ],
              "name": "setLibraryRetrocession",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "name": "runDescribeStatus",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "campaignLibraryAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "version",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_ACCESS",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newCreator",
                  "type": "address"
                }
              ],
              "name": "transferCreatorship",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "libraryRetrocession",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runCreate",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "campaign_library_address",
                  "type": "address"
                }
              ],
              "name": "setCampaignLibraryAddress",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "owner",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runKill",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "contentSpace",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_SEE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "market_place_address",
                  "type": "address"
                }
              ],
              "name": "setMarketPlaceAddress",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "initializedAsCampaignMgr",
              "outputs": [
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "name": "runGrant",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "marketPlaceAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_CHARGE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newOwner",
                  "type": "address"
                }
              ],
              "name": "transferOwnership",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "payable": true,
              "stateMutability": "payable",
              "type": "fallback"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                }
              ],
              "name": "Log",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bool"
                }
              ],
              "name": "LogBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "a",
                  "type": "address"
                }
              ],
              "name": "LogAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "uint256"
                }
              ],
              "name": "LogUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "int256"
                }
              ],
              "name": "LogInt256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "LogBytes32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "LogPayment",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunCreate",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunKill",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "proposedStatusCode",
                  "type": "int256"
                },
                {
                  "indexed": false,
                  "name": "returnStatusCode",
                  "type": "int256"
                }
              ],
              "name": "RunStatusChange",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "indexed": false,
                  "name": "calculateAccessCharge",
                  "type": "int256"
                }
              ],
              "name": "RunAccessCharge",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunAccess",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunFinalize",
              "type": "event"
            }
          ]
        },
        "eluv.displayApp": "displayApp.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp.html": {
            ".": {
              "parts": [
                2
              ],
              "size": 40858
            }
          },
          "elv-apps.css": {
            ".": {
              "parts": [
                4
              ],
              "size": 37627
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                3
              ],
              "size": 40858
            }
          }
        },
        "mime-types": {
          "css": "text/css",
          "html": "text/html"
        },
        "name": "Campaign"
      }
    }
    async ContentType({
      "typeId": "iq__3syfVBh2A9tvygGHPetwggkfDwtn"
    });
    
    
    {
      "id": "iq__3syfVBh2A9tvygGHPetwggkfDwtn",
      "hash": "hq__4jZawSWs4KXLgbUA1HZJdSwJseW3k9wTqaG1c53jf3qycxf1v38bHPnrs4RVoexgG6XdYfcdwp",
      "name": "Sponsored Content ABR Master",
      "meta": {
        "bitcode_flags": "abrmaster",
        "bitcode_format": "builtin",
        "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
        "custom_contract": {
          "abi": [
            {
              "constant": true,
              "inputs": [],
              "name": "creator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccessInfo",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "validateAvailability",
              "outputs": [],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccess",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "score_pct",
                  "type": "uint256"
                }
              ],
              "name": "runFinalize",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "preset_access_charge",
                  "type": "uint256"
                }
              ],
              "name": "setPresetAccessCharge",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "mandatoryPresetAccessCharge",
              "outputs": [
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "proposed_status_code",
                  "type": "int256"
                }
              ],
              "name": "runStatusChange",
              "outputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "campaign_manager",
                  "type": "address"
                }
              ],
              "name": "setCampaignManager",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "mandatory_preset_access_charge",
                  "type": "bool"
                }
              ],
              "name": "setMandatoryPresetAccessCharge",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "kill",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "name": "runDescribeStatus",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "commercialOfferingManagerAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "region",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "version",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "commercial_offering_manager_address",
                  "type": "address"
                }
              ],
              "name": "setCommercialOfferingManagerAddress",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "r",
                  "type": "address"
                }
              ],
              "name": "setRegion",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "mandatory_sponsoring",
                  "type": "bool"
                }
              ],
              "name": "setMandatorySponsoring",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_ACCESS",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newCreator",
                  "type": "address"
                }
              ],
              "name": "transferCreatorship",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runCreate",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "owner",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "content",
                  "type": "address"
                },
                {
                  "name": "accessor",
                  "type": "address"
                }
              ],
              "name": "isAvailable",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runKill",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "content",
                  "type": "address"
                },
                {
                  "name": "sd",
                  "type": "bool"
                },
                {
                  "name": "hd",
                  "type": "bool"
                },
                {
                  "name": "start",
                  "type": "uint256"
                },
                {
                  "name": "end",
                  "type": "uint256"
                },
                {
                  "name": "r",
                  "type": "address"
                }
              ],
              "name": "setAvailability",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "name": "availability",
              "outputs": [
                {
                  "name": "clearedSD",
                  "type": "bool"
                },
                {
                  "name": "clearedHD",
                  "type": "bool"
                },
                {
                  "name": "startDate",
                  "type": "uint256"
                },
                {
                  "name": "endDate",
                  "type": "uint256"
                },
                {
                  "name": "region",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "contentSpace",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "presetAccessCharge",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "mandatorySponsoring",
              "outputs": [
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_SEE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "name": "runGrant",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_CHARGE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newOwner",
                  "type": "address"
                }
              ],
              "name": "transferOwnership",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "campaignManager",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "payable": true,
              "stateMutability": "payable",
              "type": "fallback"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                }
              ],
              "name": "Log",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bool"
                }
              ],
              "name": "LogBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "a",
                  "type": "address"
                }
              ],
              "name": "LogAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "uint256"
                }
              ],
              "name": "LogUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "int256"
                }
              ],
              "name": "LogInt256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "LogBytes32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "LogPayment",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunCreate",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunKill",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "proposedStatusCode",
                  "type": "int256"
                },
                {
                  "indexed": false,
                  "name": "returnStatusCode",
                  "type": "int256"
                }
              ],
              "name": "RunStatusChange",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "indexed": false,
                  "name": "calculateAccessCharge",
                  "type": "int256"
                }
              ],
              "name": "RunAccessCharge",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunAccess",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunFinalize",
              "type": "event"
            }
          ],
          "address": "0x6539608cc2e3b8328f7795e506c4b2f5aac17d47",
          "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f666665726e6732303139303531303135323330304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055610e0a806100a26000396000f3006080604052600436106101ab5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101ad5780630f82c16f146101de578063112d0d32146102a3578063123e0e80146102b85780631768595314610357578063198e76711461036557806329ed61371461037d5780633513a805146103a657806335b979ca146103b1578063409fa286146103d257806341c0e1b5146103ec57806345080442146104015780634c937386146104195780635062d68d1461042e57806354fd4d5014610443578063564fb18d146104585780635661d186146104795780636a9719b11461049a5780636af27417146104b45780636d2e4b1b146104df5780637b1cdb3e146105005780638da5cb5b1461050857806391357d4b1461051d5780639e99bbea14610500578063a7b4a4df14610544578063ab3a74251461057f578063af570c04146105d6578063af75d38f146105eb578063b2041a1514610600578063b535b03e14610615578063e870ed911461062a578063f185db0c1461063a578063f2fde38b1461064f578063fb5e76e614610670575b005b3480156101b957600080fd5b506101c2610685565b60408051600160a060020a039092168252519081900360200190f35b3480156101ea57600080fd5b5060408051602060046024803582810135848102808701860190975280865261027496843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106949650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102af57600080fd5b506101ab61071d565b6040805160206004604435818101358381028086018501909652808552610345958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506107369650505050505050565b60408051918252519081900360200190f35b610345600435602435610754565b34801561037157600080fd5b506101ab600435610770565b34801561038957600080fd5b506103926107a3565b604080519115158252519081900360200190f35b6103456004356107ac565b3480156103bd57600080fd5b506101ab600160a060020a03600435166107af565b3480156103de57600080fd5b506101ab600435151561080c565b3480156103f857600080fd5b506101ab61084d565b34801561040d57600080fd5b50610345600435610889565b34801561042557600080fd5b506101c261088f565b34801561043a57600080fd5b506101c261089e565b34801561044f57600080fd5b506103456108b2565b34801561046457600080fd5b506101ab600160a060020a03600435166108b8565b34801561048557600080fd5b506101ab600160a060020a03600435166108fe565b3480156104a657600080fd5b506101ab6004351515610961565b3480156104c057600080fd5b506104c96109cf565b6040805160ff9092168252519081900360200190f35b3480156104eb57600080fd5b506101ab600160a060020a03600435166109d4565b610345610a2f565b34801561051457600080fd5b506101c2610a34565b34801561052957600080fd5b506104c9600160a060020a0360043581169060243516610a43565b34801561055057600080fd5b506101ab600160a060020a03600435811690602435151590604435151590606435906084359060a43516610b6a565b34801561058b57600080fd5b506105a0600160a060020a0360043516610cda565b6040805195151586529315156020860152848401929092526060840152600160a060020a03166080830152519081900360a00190f35b3480156105e257600080fd5b506101c2610d15565b3480156105f757600080fd5b50610345610d24565b34801561060c57600080fd5b50610392610d2a565b34801561062157600080fd5b506104c9610d4b565b6103456004356024351515610d50565b34801561064657600080fd5b506104c9610d58565b34801561065b57600080fd5b506101ab600160a060020a0360043516610d5d565b34801561067c57600080fd5b506101c2610dcf565b600154600160a060020a031681565b60008080808060ff881615156106b65760009450849350839250829150610713565b6106c03332610a43565b905060ff8116156106de576002945092506000915081905082610713565b60095460ff16151560011415610704576008546002955090935060009250905082610713565b60079450600093508392508291505b5093509350935093565b6107273332610a43565b60ff161561073457600080fd5b565b600060ff8416156107495761074961071d565b506000949350505050565b6000605f82106107665750600061076a565b5060015b92915050565b600254600160a060020a03163214806107935750600254600160a060020a031633145b151561079e57600080fd5b600855565b60095460ff1681565b90565b600254600160a060020a03163214806107d25750600254600160a060020a031633145b15156107dd57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a031632148061082f5750600254600160a060020a031633145b151561083a57600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a03163214806108705750600254600160a060020a031633145b151561087b57600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b6009546101009004600160a060020a031681565b60055481565b600154600160a060020a031632146108cf57600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a03163214806109215750600254600160a060020a031633145b151561092c57600080fd5b60098054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a03163214806109845750600254600160a060020a031633145b151561098f57600080fd5b60078054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600281565b600154600160a060020a031632146109eb57600080fd5b600160a060020a0381161515610a0057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090565b600254600160a060020a031681565b600160a060020a038083166000908152600a602052604081206009549192839261010090041682811515610a82576003830154600160a060020a031691505b600160a060020a03821615610b2e5750604080517f95a078e8000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152915183928316916395a078e89160248083019260209291908290030181600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b50511515610b2e57600a93505b4283600101541115610b3f57601493505b600283015415801590610b555750428360020154105b15610b5f57601e93505b509195945050505050565b600080600088925082600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b158015610bc957600080fd5b505af1158015610bdd573d6000803e3d6000fd5b505050506040513d6020811015610bf357600080fd5b5051600160a060020a03163214610c0957600080fd5b859150811515610c17574291505b506009546101009004600160a060020a0316801515610c335750825b6040805160a08101825298151589529615156020808a0191825289890193845260608a01968752600160a060020a0392831660808b019081529a83166000908152600a9091529790972097518854975160ff199098169015151761ff0019166101009715159790970296909617875551600187015550505160028401555091516003909101805473ffffffffffffffffffffffffffffffffffffffff191691909216179055565b600a60205260009081526040902080546001820154600283015460039093015460ff80841694610100909404169290600160a060020a031685565b600354600160a060020a031681565b60085481565b60075474010000000000000000000000000000000000000000900460ff1681565b600181565b600092915050565b600481565b600254600160a060020a0316321480610d805750600254600160a060020a031633145b1515610d8b57600080fd5b600160a060020a0381161515610da057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600754600160a060020a0316815600a165627a7a72305820e07b208bd87743f14b6371d7b3e98d45fc665d414c5b241de137f302c3533da20029"
        },
        "eluv.displayApp": "displayApp.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp.html": {
            ".": {
              "parts": [
                1
              ],
              "size": 123825
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 123825
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "Sponsored Content ABR Master"
      }
    }
    async ContentType({
      "typeId": "iq__ruJTQUEiuvWwP5VV6z7A39j5pkr"
    });
    
    
    {
      "id": "iq__ruJTQUEiuvWwP5VV6z7A39j5pkr",
      "hash": "hq__pbFJL9TRrNHx2oyqQ92Qs6UTxMuGv1on8wmfmFCf7NbfVerp6HftZuck4m4PntNzCfosVPhhk",
      "name": "Campaign Manager",
      "meta": {
        "bitcode_part": "hqp_S1k59TTzCt9WStMWFEr91onr3vJm5iwKRjWSQqhyAuxYNTww",
        "custom_contract": {
          "abi": [
            {
              "constant": true,
              "inputs": [],
              "name": "creator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccessInfo",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccess",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "name": "runFinalize",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "proposed_status_code",
                  "type": "int256"
                }
              ],
              "name": "runStatusChange",
              "outputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "kill",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "name": "runDescribeStatus",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "version",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_ACCESS",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newCreator",
                  "type": "address"
                }
              ],
              "name": "transferCreatorship",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runCreate",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "owner",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runKill",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "contentSpace",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_SEE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "name": "runGrant",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_CHARGE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newOwner",
                  "type": "address"
                }
              ],
              "name": "transferOwnership",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "payable": true,
              "stateMutability": "payable",
              "type": "fallback"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                }
              ],
              "name": "Log",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bool"
                }
              ],
              "name": "LogBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "a",
                  "type": "address"
                }
              ],
              "name": "LogAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "uint256"
                }
              ],
              "name": "LogUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "int256"
                }
              ],
              "name": "LogInt256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "LogBytes32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "LogPayment",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunCreate",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunKill",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "proposedStatusCode",
                  "type": "int256"
                },
                {
                  "indexed": false,
                  "name": "returnStatusCode",
                  "type": "int256"
                }
              ],
              "name": "RunStatusChange",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "indexed": false,
                  "name": "calculateAccessCharge",
                  "type": "int256"
                }
              ],
              "name": "RunAccessCharge",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunAccess",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunFinalize",
              "type": "event"
            }
          ],
          "address": "0xfb8b470b7577efad41c15598cb2e9380b473ace3",
          "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d67724d61726b6574506c61636532303139303232323135333730304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055612887806100a26000396000f3006080604052600436106100e25763ffffffff60e060020a60003504166302d05d3f81146100e45780630f82c16f14610115578063123e0e80146101da57806317685953146102795780633513a8051461028757806341c0e1b51461029257806345080442146102a757806354fd4d50146102bf5780636af27417146102d45780636d2e4b1b146102ff5780637b1cdb3e146103205780638da5cb5b146103285780639e99bbea1461033d578063af570c0414610345578063b535b03e1461035a578063e870ed911461036f578063f185db0c1461037f578063f2fde38b14610394575b005b3480156100f057600080fd5b506100f96103b5565b60408051600160a060020a039092168252519081900360200190f35b34801561012157600080fd5b506040805160206004602480358281013584810280870186019097528086526101ab96843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103c49650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b6040805160206004604435818101358381028086018501909652808552610267958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103d39650505050505050565b60408051918252519081900360200190f35b6102676004356024356103dd565b6102676004356103e5565b34801561029e57600080fd5b506100e26103e8565b3480156102b357600080fd5b50610267600435610424565b3480156102cb57600080fd5b5061026761042a565b3480156102e057600080fd5b506102e9610430565b6040805160ff9092168252519081900360200190f35b34801561030b57600080fd5b506100e2600160a060020a0360043516610435565b610267610490565b34801561033457600080fd5b506100f9610713565b610267610722565b34801561035157600080fd5b506100f9610727565b34801561036657600080fd5b506102e9610736565b61026760043560243515156103dd565b34801561038b57600080fd5b506102e961073b565b3480156103a057600080fd5b506100e2600160a060020a0360043516610740565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a031632148061040b5750600254600160a060020a031633145b151561041657600080fd5b600254600160a060020a0316ff5b50600090565b60055481565b600281565b600154600160a060020a0316321461044c57600080fd5b600160a060020a038116151561046157600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60008060008061049e6107b2565b604051809103906000f0801580156104ba573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350849250839163e53853039160248082019260009290919082900301818387803b15801561052557600080fd5b505af1158015610539573d6000803e3d6000fd5b5050604080517fcc98ef960000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038516935063cc98ef969250602480830192600092919082900301818387803b15801561059d57600080fd5b505af11580156105b1573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b15801561061c57600080fd5b505af1158015610630573d6000803e3d6000fd5b5050505080600160a060020a031663f2fde38b83600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561068157600080fd5b505af1158015610695573d6000803e3d6000fd5b505050506040513d60208110156106ab57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b1580156106f157600080fd5b505af1158015610705573d6000803e3d6000fd5b505050506000935050505090565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600481565b600254600160a060020a03163214806107635750600254600160a060020a031633145b151561076e57600080fd5b600160a060020a038116151561078357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b604051612099806107c383390190560060806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e4d677232303139303232323135333630304d4c6005556006805460ff191690556007805460a060020a60ff021916905560018054600160a060020a031990811632908117909255600280549091169091179055611fdd806100bc6000396000f3006080604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f811461014a5780630f82c16f1461017b578063123e0e801461024057806317685953146102df5780633513a805146102ed57806341c0e1b5146102f8578063444814391461030d578063450804421461033e5780634edd676b1461035657806354fd4d501461036b5780636af27417146103805780636d2e4b1b1461039557806374cf29c2146103b65780637b1cdb3e146103cb5780638597a2a3146103d35780638da5cb5b146103f45780639e99bbea14610409578063af570c0414610411578063b535b03e14610426578063cc98ef961461043b578063d7f48c341461045c578063e870ed9114610485578063ed27107b14610495578063f185db0c146104aa578063f2fde38b146104bf575b005b34801561015657600080fd5b5061015f6104e0565b60408051600160a060020a039092168252519081900360200190f35b34801561018757600080fd5b5060408051602060046024803582810135848102808701860190975280865261021196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104ef9650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526102cd958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104fe9650505050505050565b60408051918252519081900360200190f35b6102cd600435602435610508565b6102cd600435610510565b34801561030457600080fd5b50610148610513565b34801561031957600080fd5b5061032860ff6004351661054f565b6040805160ff9092168252519081900360200190f35b34801561034a57600080fd5b506102cd600435610597565b34801561036257600080fd5b5061015f61059d565b34801561037757600080fd5b506102cd6105b1565b34801561038c57600080fd5b506103286105b7565b3480156103a157600080fd5b50610148600160a060020a03600435166105bc565b3480156103c257600080fd5b50610328610617565b6102cd610620565b3480156103df57600080fd5b50610148600160a060020a03600435166108c7565b34801561040057600080fd5b5061015f61092a565b6102cd610939565b34801561041d57600080fd5b5061015f61093e565b34801561043257600080fd5b5061032861094d565b34801561044757600080fd5b50610148600160a060020a0360043516610952565b34801561046857600080fd5b50610471610998565b604080519115158252519081900360200190f35b6102cd6004356024351515610508565b3480156104a157600080fd5b5061015f6109b9565b3480156104b657600080fd5b506103286109c8565b3480156104cb57600080fd5b50610148600160a060020a03600435166109cd565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a03163214806105365750600254600160a060020a031633145b151561054157600080fd5b600254600160a060020a0316ff5b600254600090600160a060020a03163214806105755750600254600160a060020a031633145b151561058057600080fd5b506006805460ff191660ff92831617908190551690565b50600090565b6006546101009004600160a060020a031681565b60055481565b600281565b600154600160a060020a031632146105d357600080fd5b600160a060020a03811615156105e857600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065460ff1681565b60075460009081908190819074010000000000000000000000000000000000000000900460ff16151561068b576007805474ff0000000000000000000000000000000000000000191674010000000000000000000000000000000000000000179055600093506108c1565b610693610a3f565b604051809103906000f0801580156106af573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350839163e53853039160248082019260009290919082900301818387803b15801561071757600080fd5b505af115801561072b573d6000803e3d6000fd5b5050600654604080517f4448143900000000000000000000000000000000000000000000000000000000815260ff909216600483015251869450600160a060020a03851693506344481439925060248083019260209291908290030181600087803b15801561079957600080fd5b505af11580156107ad573d6000803e3d6000fd5b505050506040513d60208110156107c357600080fd5b5050604080517f63c77f8f0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038316916363c77f8f91602480830192600092919082900301818387803b15801561082557600080fd5b505af1158015610839573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b1580156108a457600080fd5b505af11580156108b8573d6000803e3d6000fd5b50505050600093505b50505090565b600254600160a060020a03163214806108ea5750600254600160a060020a031633145b15156108f557600080fd5b60068054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600154600160a060020a0316321461096957600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60075474010000000000000000000000000000000000000000900460ff1681565b600754600160a060020a031681565b600481565b600254600160a060020a03163214806109f05750600254600160a060020a031633145b15156109fb57600080fd5b600160a060020a0381161515610a1057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60405161156280610a5083390190560060806040527f4f776e61626c6532303139303532383139333830304d4c00000000000000000060009081557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e32303139303331383130353130304d4c0000006005556006805460a060020a60ff021916905542600a55600b5560018054600160a060020a0319908116329081179092556002805490911690911790556114a7806100bb6000396000f3006080604052600436106101b65763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101b85780630b97bc86146101e95780630f82c16f146102105780630fb5a6b4146102d5578063123e0e80146102ea57806317685953146103775780631e1333fb1461038557806322f3e2d4146103bd578063309d1e40146103d25780633513a805146104185780633b917c301461042357806341c0e1b514610438578063444814391461044d578063450804421461047e57806346d5badb1461049657806354fd4d50146104ab57806363c77f8f146104c05780636af27417146104e15780636d2e4b1b146104f657806374cf29c21461051757806379d367ef1461052c5780637b1cdb3e1461054d5780638da5cb5b146105555780639dfa5d331461056a5780639e99bbea1461054d578063af570c041461057f578063b535b03e14610594578063c940c6b3146105a9578063cfefb3d5146105ca578063e177246e146105e2578063e870ed91146105fa578063f06148f21461060a578063f185db0c1461062e578063f2fde38b14610643578063f34da3c014610664575b005b3480156101c457600080fd5b506101cd61067c565b60408051600160a060020a039092168252519081900360200190f35b3480156101f557600080fd5b506101fe61068b565b60408051918252519081900360200190f35b34801561021c57600080fd5b506040805160206004602480358281013584810280870186019097528086526102a696843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106919650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102e157600080fd5b506101fe6106a0565b60408051602060046044358181013583810280860185019096528085526101fe958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106a69650505050505050565b6101fe6004356024356106b0565b34801561039157600080fd5b506103a9600160a060020a03600435166024356106b8565b604080519115158252519081900360200190f35b3480156103c957600080fd5b506103a96107eb565b3480156103de57600080fd5b506103f3600160a060020a036004351661081f565b604080519384526020840192909252600090810b900b82820152519081900360600190f35b6101fe600435610840565b34801561042f57600080fd5b506101cd610843565b34801561044457600080fd5b506101b6610852565b34801561045957600080fd5b5061046860ff6004351661088e565b6040805160ff9092168252519081900360200190f35b34801561048a57600080fd5b506101fe6004356108f0565b3480156104a257600080fd5b506101fe6108f6565b3480156104b757600080fd5b506101fe6108fc565b3480156104cc57600080fd5b506101b6600160a060020a0360043516610902565b3480156104ed57600080fd5b50610468610948565b34801561050257600080fd5b506101b6600160a060020a036004351661094d565b34801561052357600080fd5b506104686109a8565b34801561053857600080fd5b506103a9600160a060020a03600435166109c9565b6101fe610b73565b34801561056157600080fd5b506101cd610b78565b34801561057657600080fd5b506101fe610b87565b34801561058b57600080fd5b506101cd610bc2565b3480156105a057600080fd5b50610468610bd1565b3480156105b557600080fd5b506101fe600435602435604435606435610bd6565b3480156105d657600080fd5b506103a9600435610c24565b3480156105ee57600080fd5b506101fe60043561131e565b6101fe60043560243515156106b0565b34801561061657600080fd5b506103a9600160a060020a036004351660243561135f565b34801561063a57600080fd5b506104686113b8565b34801561064f57600080fd5b506101b6600160a060020a03600435166113bd565b34801561067057600080fd5b506101cd60043561142f565b600154600160a060020a031681565b600a5481565b60076000808093509350935093565b600b5481565b6000949350505050565b600092915050565b60006106c2611457565b600254600090600160a060020a03163214806106e85750600254600160a060020a031633145b15156106f357600080fd5b50506040805160608101825283815260006020808301829052600183850152600160a060020a038716825260079052918220600281015491929091810b900b151561079b5760088054600180820183556000929092527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee301805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790556009805490910190555b50600160a060020a039390931660009081526007602090815260408083208651815591860151600180840191909155950151600290910180549190920b60ff1660ff199091161790555090919050565b600a546000904290811015610803576000915061081b565b600b541580610818575080600b54600a540110155b91505b5090565b60076020526000908152604081208054600182015460029092015490920b83565b90565b600654600160a060020a031681565b600254600160a060020a03163214806108755750600254600160a060020a031633145b151561088057600080fd5b600254600160a060020a0316ff5b600154600090600160a060020a031632146108a857600080fd5b506006805474ff000000000000000000000000000000000000000019167401000000000000000000000000000000000000000060ff9384168102919091179182905590041690565b50600090565b60095481565b60055481565b600154600160a060020a0316321461091957600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600281565b600154600160a060020a0316321461096457600080fd5b600160a060020a038116151561097957600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065474010000000000000000000000000000000000000000900460ff1681565b6002546000908190600160a060020a03163214806109f15750600254600160a060020a031633145b15156109fc57600080fd5b50600160a060020a038216600090815260076020526040812081815560018101829055600201805460ff191690555b600954811015610b685782600160a060020a0316600882815481101515610a4e57fe5b600091825260209091200154600160a060020a03161415610b60576008805482908110610a7757fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff19169055600954600019018114610b4d576008600160095403815481101515610abe57fe5b60009182526020909120015460088054600160a060020a039092169183908110610ae457fe5b9060005260206000200160006101000a815481600160a060020a030219169083600160a060020a031602179055506008600160095403815481101515610b2657fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff191690555b6009805460001901905560019150610b6d565b600101610a2b565b600091505b50919050565b600090565b600254600160a060020a031681565b600254600090600160a060020a0316321480610bad5750600254600160a060020a031633145b1515610bb857600080fd5b5042600a81905590565b600354600160a060020a031681565b600181565b600254600090600160a060020a0316321480610bfc5750600254600160a060020a031633145b1515610c0757600080fd5b50603c60188502840181028301028101600b819055949350505050565b6000806000806000806000806000610c3a6107eb565b1515610c4557600080fd5b604080517f0e0a0d74000000000000000000000000000000000000000000000000000000008152600481018c905290513399508991630e0a0d749160248083019260209291908290030181600087803b158015610ca157600080fd5b505af1158015610cb5573d6000803e3d6000fd5b505050506040513d6020811015610ccb57600080fd5b5051604080517f98980081000000000000000000000000000000000000000000000000000000008152600481018d90529051919850600160a060020a038a16916398980081916024808201926020929091908290030181600087803b158015610d3357600080fd5b505af1158015610d47573d6000803e3d6000fd5b505050506040513d6020811015610d5d57600080fd5b5051604080517f2310167f00000000000000000000000000000000000000000000000000000000815290519197508796503391600160a060020a03881691632310167f9160048083019260209291908290030181600087803b158015610dc257600080fd5b505af1158015610dd6573d6000803e3d6000fd5b505050506040513d6020811015610dec57600080fd5b5051600160a060020a031614610e0157600080fd5b604080517f7afc54d4000000000000000000000000000000000000000000000000000000008152600481018c905290513291600160a060020a038b1691637afc54d4916024808201926020929091908290030181600087803b158015610e6657600080fd5b505af1158015610e7a573d6000803e3d6000fd5b505050506040513d6020811015610e9057600080fd5b5051600160a060020a031614610ea557600080fd5b600160a060020a03861660009081526007602052604081206002810154909550810b900b600114610ed557600080fd5b83541580610eea575060018401548454038711155b1515610ef557600080fd5b600180850154600160a060020a0388166000908152600760205260409020908901910155835415801590610f4457508354600160a060020a038716600090815260076020526040902060010154145b15610f7057600160a060020a0386166000908152600760205260409020600201805460ff191660ff1790555b60065474010000000000000000000000000000000000000000900460ff1660648804029250821561127157604080517f5cc15001000000000000000000000000000000000000000000000000000000008152600481018c90529051600160a060020a038a1691635cc150019160248083019260209291908290030181600087803b158015610ffd57600080fd5b505af1158015611011573d6000803e3d6000fd5b505050506040513d602081101561102757600080fd5b5051604080517fb816f5130000000000000000000000000000000000000000000000000000000081529051919350600160a060020a0384169163b816f513916004808201926020929091908290030181600087803b15801561108857600080fd5b505af115801561109c573d6000803e3d6000fd5b505050506040513d60208110156110b257600080fd5b5051604080517f8da5cb5b0000000000000000000000000000000000000000000000000000000081529051919250600160a060020a03831691638da5cb5b916004808201926020929091908290030181600087803b15801561111357600080fd5b505af1158015611127573d6000803e3d6000fd5b505050506040513d602081101561113d57600080fd5b5051604051600160a060020a039091169084156108fc029085906000818181858888f19350505050158015611176573d6000803e3d6000fd5b507f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a81600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b1580156111ef57600080fd5b505af1158015611203573d6000803e3d6000fd5b505050506040513d602081101561121957600080fd5b505160408051600160a060020a0390921660208301528181018690526060808352600c908301527f526574726f63657373696f6e00000000000000000000000000000000000000006080830152519081900360a00190a15b604051329084890380156108fc02916000818181858888f1935050505015801561129f573d6000803e3d6000fd5b50604080513260208201528489038183015260608082526006908201527f5265776172640000000000000000000000000000000000000000000000000000608082015290517f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a9181900360a00190a15060019998505050505050505050565b600254600090600160a060020a03163214806113445750600254600160a060020a031633145b151561134f57600080fd5b50600a8054820190819055919050565b60008061136a6107eb565b151561137557600080fd5b50600160a060020a0383166000908152600760205260409020805415806113a3575060018101548154038311155b15156113ae57600080fd5b5060019392505050565b600481565b600254600160a060020a03163214806113e05750600254600160a060020a031633145b15156113eb57600080fd5b600160a060020a038116151561140057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600880548290811061143d57fe5b600091825260209091200154600160a060020a0316905081565b60606040519081016040528060008152602001600081526020016000800b815250905600a165627a7a72305820becc96e99c6926cb052edc800d780fc74a533f9dde4b797cc7e4642f277fd1cc0029a165627a7a72305820ba38a2c5cfdcbb681408b1b80cb36cc3bffae73072fe02d8f38e737a771587ef0029a165627a7a72305820ed3afe68d298bebb00ddd5a9cbd8eb2d90fa41722b907caa3208d04dd38cb2c80029",
          "factoryAbi": [
            {
              "constant": true,
              "inputs": [],
              "name": "creator",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccessInfo",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint8"
                },
                {
                  "name": "",
                  "type": "bytes32[]"
                },
                {
                  "name": "",
                  "type": "address[]"
                }
              ],
              "name": "runAccess",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "name": "runFinalize",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "proposed_status_code",
                  "type": "int256"
                }
              ],
              "name": "runStatusChange",
              "outputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "kill",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "percent",
                  "type": "uint8"
                }
              ],
              "name": "setLibraryRetrocession",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [
                {
                  "name": "",
                  "type": "int256"
                }
              ],
              "name": "runDescribeStatus",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "pure",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "campaignLibraryAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "version",
              "outputs": [
                {
                  "name": "",
                  "type": "bytes32"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_ACCESS",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newCreator",
                  "type": "address"
                }
              ],
              "name": "transferCreatorship",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "libraryRetrocession",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runCreate",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "campaign_library_address",
                  "type": "address"
                }
              ],
              "name": "setCampaignLibraryAddress",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "owner",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [],
              "name": "runKill",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "contentSpace",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_SEE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "market_place_address",
                  "type": "address"
                }
              ],
              "name": "setMarketPlaceAddress",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "initializedAsCampaignMgr",
              "outputs": [
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "",
                  "type": "uint256"
                },
                {
                  "name": "",
                  "type": "bool"
                }
              ],
              "name": "runGrant",
              "outputs": [
                {
                  "name": "",
                  "type": "uint256"
                }
              ],
              "payable": true,
              "stateMutability": "payable",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "marketPlaceAddress",
              "outputs": [
                {
                  "name": "",
                  "type": "address"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": true,
              "inputs": [],
              "name": "DEFAULT_CHARGE",
              "outputs": [
                {
                  "name": "",
                  "type": "uint8"
                }
              ],
              "payable": false,
              "stateMutability": "view",
              "type": "function"
            },
            {
              "constant": false,
              "inputs": [
                {
                  "name": "newOwner",
                  "type": "address"
                }
              ],
              "name": "transferOwnership",
              "outputs": [],
              "payable": false,
              "stateMutability": "nonpayable",
              "type": "function"
            },
            {
              "payable": true,
              "stateMutability": "payable",
              "type": "fallback"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                }
              ],
              "name": "Log",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bool"
                }
              ],
              "name": "LogBool",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "a",
                  "type": "address"
                }
              ],
              "name": "LogAddress",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "uint256"
                }
              ],
              "name": "LogUint256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "u",
                  "type": "int256"
                }
              ],
              "name": "LogInt256",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "b",
                  "type": "bytes32"
                }
              ],
              "name": "LogBytes32",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "label",
                  "type": "string"
                },
                {
                  "indexed": false,
                  "name": "payee",
                  "type": "address"
                },
                {
                  "indexed": false,
                  "name": "amount",
                  "type": "uint256"
                }
              ],
              "name": "LogPayment",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunCreate",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunKill",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "proposedStatusCode",
                  "type": "int256"
                },
                {
                  "indexed": false,
                  "name": "returnStatusCode",
                  "type": "int256"
                }
              ],
              "name": "RunStatusChange",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "level",
                  "type": "uint8"
                },
                {
                  "indexed": false,
                  "name": "calculateAccessCharge",
                  "type": "int256"
                }
              ],
              "name": "RunAccessCharge",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunAccess",
              "type": "event"
            },
            {
              "anonymous": false,
              "inputs": [
                {
                  "indexed": false,
                  "name": "requestID",
                  "type": "uint256"
                },
                {
                  "indexed": false,
                  "name": "result",
                  "type": "uint256"
                }
              ],
              "name": "RunFinalize",
              "type": "event"
            }
          ]
        },
        "eluv-fb.parts": {
          "adsmanager.bc": "hqp_S1k59TTzCt9WStMWFEr91onr3vJm5iwKRjWSQqhyAuxYNTww"
        },
        "eluv.description": "",
        "eluv.displayApp": "displayApp.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp.html": {
            ".": {
              "parts": [
                5
              ],
              "size": 39752
            }
          },
          "elv-apps.css": {
            ".": {
              "parts": [
                4
              ],
              "size": 37627
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                6
              ],
              "size": 39752
            }
          }
        },
        "mime-types": {
          "css": "text/css",
          "html": "text/html"
        },
        "name": "Campaign Manager"
      }
    }
    async ContentType({
      "typeId": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi"
    });
    
    
    {
      "id": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi",
      "hash": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx",
      "name": "ABR Master",
      "meta": {
        "bitcode_flags": "abrmaster",
        "bitcode_format": "builtin",
        "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
        "eluv.displayApp": "displayApp/index.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp": {
            ".": {
              "type": "directory"
            },
            "index.html": {
              ".": {
                "parts": [
                  73
                ],
                "size": 1219848
              }
            }
          },
          "displayApp.html": {
            ".": {
              "parts": [
                60
              ],
              "size": 1219577
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 1082307
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "ABR Master"
      }
    }
    async ContentType({
      "name": "Production Master"
    });
    
    
    {
      "id": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq",
      "hash": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35",
      "name": "Production Master",
      "meta": {
        "bitcode_flags": "abrmaster",
        "bitcode_format": "builtin",
        "name": "Production Master"
      }
    }
    async ContentType({
      "name": "Library"
    });
    
    
    {
      "id": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e",
      "hash": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL",
      "name": "Library",
      "meta": {
        "bitcode_part": "hqp_3AttPxAV6U7nRM1szSYiV3j16oVRrokT6nnrh6acsRa2vnXi",
        "eluv.description": "",
        "name": "Library"
      }
    }
    async ContentType({
      "name": "ABR Master"
    });
    
    
    {
      "id": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi",
      "hash": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx",
      "name": "ABR Master",
      "meta": {
        "bitcode_flags": "abrmaster",
        "bitcode_format": "builtin",
        "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
        "eluv.displayApp": "displayApp/index.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp": {
            ".": {
              "type": "directory"
            },
            "index.html": {
              ".": {
                "parts": [
                  73
                ],
                "size": 1219848
              }
            }
          },
          "displayApp.html": {
            ".": {
              "parts": [
                60
              ],
              "size": 1219577
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 1082307
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "ABR Master"
      }
    }
    async ContentType({
      "typeId": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR"
    });
    
    
    {
      "id": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR",
      "hash": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF",
      "name": "Test Content Type c9a26ff7215fafd5a9f6",
      "meta": {
        "name": "Test Content Type c9a26ff7215fafd5a9f6",
        "public": {
          "name": "Test Content Type c9a26ff7215fafd5a9f6"
        }
      }
    }
    async ContentType({
      "name": "Test Content Type c9a26ff7215fafd5a9f6"
    });
    
    
    {
      "id": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR",
      "hash": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF",
      "name": "Test Content Type c9a26ff7215fafd5a9f6",
      "meta": {
        "name": "Test Content Type c9a26ff7215fafd5a9f6",
        "public": {
          "name": "Test Content Type c9a26ff7215fafd5a9f6"
        }
      }
    }
    async ContentType({
      "versionHash": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    });
    
    
    {
      "id": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR",
      "hash": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF",
      "name": "Test Content Type c9a26ff7215fafd5a9f6",
      "meta": {
        "name": "Test Content Type c9a26ff7215fafd5a9f6",
        "public": {
          "name": "Test Content Type c9a26ff7215fafd5a9f6"
        }
      }
    }
    async ContentType({
      "name": "Invalid Type Name"
    });
    
    
    <No Return Value>
    async ContentType({
      "name": "library"
    });
    
    
    {
      "id": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e",
      "hash": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL",
      "name": "Library",
      "meta": {
        "bitcode_part": "hqp_3AttPxAV6U7nRM1szSYiV3j16oVRrokT6nnrh6acsRa2vnXi",
        "eluv.description": "",
        "name": "Library"
      }
    }
    async ContentType({
      "versionHash": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35"
    });
    
    
    {
      "id": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq",
      "hash": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35",
      "name": "Production Master",
      "meta": {
        "bitcode_flags": "abrmaster",
        "bitcode_format": "builtin",
        "name": "Production Master"
      }
    }
    async ContentType({
      "versionHash": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
    });
    
    
    {
      "id": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi",
      "hash": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx",
      "name": "ABR Master",
      "meta": {
        "bitcode_flags": "abrmaster",
        "bitcode_format": "builtin",
        "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
        "eluv.displayApp": "displayApp/index.html",
        "eluv.manageApp": "manageApp.html",
        "files": {
          ".": {
            "type": "directory"
          },
          "displayApp": {
            ".": {
              "type": "directory"
            },
            "index.html": {
              ".": {
                "parts": [
                  73
                ],
                "size": 1219848
              }
            }
          },
          "displayApp.html": {
            ".": {
              "parts": [
                60
              ],
              "size": 1219577
            }
          },
          "manageApp.html": {
            ".": {
              "parts": [
                0
              ],
              "size": 1082307
            }
          }
        },
        "mime-types": {
          "html": "text/html"
        },
        "name": "ABR Master"
      }
    }
    Source:

    async ContentTypeOwner({
    nameoptional,
    typeIdoptional,
    versionHashoptional
    })
    → Promise.<string>

    Returns the address of the owner of the specified content type

    Returns: The account address of the owner
    Parameters:
    Name Type Attributes Description
    name string <optional>

    Name of the content type to find

    typeId string <optional>

    ID of the content type to find

    versionHash string <optional>

    Version hash of the content type to find

    Example
    async ContentTypeOwner({
      "name": "Test Content Type c9a26ff7215fafd5a9f6"
    });
    
    
    "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
    Source:

    async ContentTypes({}) → Promise.<Object>

    List all content types accessible to this user.

    Returns: Available content types
    Examples
    async ContentTypes();
    
    
    {
      "iq__42gJKSsPoLCNkmEiDopEfPSujc2e": {
        "id": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e",
        "hash": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL",
        "name": "Library",
        "meta": {
          "bitcode_part": "hqp_3AttPxAV6U7nRM1szSYiV3j16oVRrokT6nnrh6acsRa2vnXi",
          "eluv.description": "",
          "name": "Library"
        }
      },
      "iq__3Fy51pJBpjo7nrNFQFETUAYvRe9E": {
        "id": "iq__3Fy51pJBpjo7nrNFQFETUAYvRe9E",
        "hash": "hq__53F6TPFf9o7kr1R2DaMDEHtFZmDXcth6PvyGZKPr3huDxuZ9RQTj9Bh2sYEX3LrayKDdYzhii4",
        "name": "Video",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "eluv.allowCustomMetadata": true,
          "eluv.schema": [
            {
              "key": "name",
              "label": "Name",
              "required": true,
              "type": "string"
            },
            {
              "key": "eluv.description",
              "label": "Description",
              "required": false,
              "type": "text"
            },
            {
              "accept": [
                "image/*"
              ],
              "key": "image",
              "label": "Thumbnail",
              "preview": true,
              "required": true,
              "type": "file"
            },
            {
              "accept": [
                "video/*"
              ],
              "key": "video",
              "label": "Video",
              "required": false,
              "type": "file"
            }
          ],
          "name": "Video"
        }
      },
      "iq__3KicsTfHxAru9hwCDAfWsLtCKYMa": {
        "id": "iq__3KicsTfHxAru9hwCDAfWsLtCKYMa",
        "hash": "hq__7HBasPghuRRKA39eNXwdvqdytUsq8XKYC4X2wfumA8iNE6F6mFK6G576n5D82mkmCcQCK9bkWx",
        "name": "Channel",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 82111
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 82111
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Channel"
        }
      },
      "iq__36jjGPHhacyPgehzKN1CLZGXxnwB": {
        "id": "iq__36jjGPHhacyPgehzKN1CLZGXxnwB",
        "hash": "hq__5bTqMC7GVNBt6FwCia9Vddt2b8X3qvCudLGFfm5yCyTF7p8Eho9Fspn7Pfu3e6ZJPhTL86v4ph",
        "name": "IMF",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 798259
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 1082307
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "IMF"
        }
      },
      "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq": {
        "id": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq",
        "hash": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35",
        "name": "Production Master",
        "meta": {
          "bitcode_flags": "abrmaster",
          "bitcode_format": "builtin",
          "name": "Production Master"
        }
      },
      "iq__UQCrqjSX4YuBotjvRg2Cx3FJ3D1": {
        "id": "iq__UQCrqjSX4YuBotjvRg2Cx3FJ3D1",
        "hash": "hq__D682LXFAk7BpchACcWfYJtbUjSGnk7SWDHpBN915WSQ8kPcDRBTBxpBNMzj6eKsvio3FdvyG4o",
        "name": "Linear Channel old",
        "meta": {
          "bitcode_part": "hqp_JURXeNX8pZ2t8X92Ji3RHrhHeBd5SoS4qYDWfc76YyczGgGB",
          "eluv.description": "",
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 48699
              }
            },
            "elv-apps.css": {
              ".": {
                "parts": [
                  2
                ],
                "size": 37627
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 48699
              }
            }
          },
          "mime-types": {
            "css": "text/css",
            "html": "text/html"
          },
          "name": "Linear Channel old"
        }
      },
      "iq__3Fd24Yeyi6ap826va5kYR1VnYNkX": {
        "id": "iq__3Fd24Yeyi6ap826va5kYR1VnYNkX",
        "hash": "hq__4oc8dkS2Czym9cvNAHmaJtKNoF28wtZM5rau1JHnExZHVvmZhGrqu2pzXDzbusP4aLbWchW5QB",
        "name": "Advertisement",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getAmount",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "request_ID",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "custom_values",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "stake_holders",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "request_ID",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_ID",
                    "type": "uint256"
                  },
                  {
                    "name": "ad_address",
                    "type": "address"
                  }
                ],
                "name": "dbgRequest",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "bitcodeAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "maxCreditPerAd",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getContent",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getOriginator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getAdvertisement",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "creditPerAd",
                    "type": "uint256"
                  }
                ],
                "name": "setMaxCreditPerAd",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getCampaign",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "name": "requestMap",
                "outputs": [
                  {
                    "name": "originator",
                    "type": "address"
                  },
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "advertisement",
                    "type": "address"
                  },
                  {
                    "name": "campaign",
                    "type": "address"
                  },
                  {
                    "name": "amount",
                    "type": "uint256"
                  },
                  {
                    "name": "status",
                    "type": "int8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "bitcode",
                    "type": "address"
                  }
                ],
                "name": "setBitcodeAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "content_address",
                    "type": "address"
                  },
                  {
                    "name": "campaign_address",
                    "type": "address"
                  },
                  {
                    "name": "ad_address",
                    "type": "address"
                  },
                  {
                    "name": "amount",
                    "type": "bytes32"
                  }
                ],
                "name": "createMessage",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "maxCreditPerAd",
                    "type": "uint256"
                  }
                ],
                "name": "MaxCreditPerAd",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "bitcode",
                    "type": "address"
                  }
                ],
                "name": "BitcodeAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "flag",
                    "type": "bool"
                  }
                ],
                "name": "dbgBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "addr",
                    "type": "address"
                  }
                ],
                "name": "dbgAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "num",
                    "type": "uint256"
                  }
                ],
                "name": "dbgUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "num",
                    "type": "uint8"
                  }
                ],
                "name": "dbgUint8",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "dbgByte32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes"
                  }
                ],
                "name": "dbgBytes",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x4f98f2f2c7cec6576cb9bd60aeab07a6bb7030a5",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c00000000000000000060009081557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677241647665727469736d6e7432303139303531303135323230304d4c60055560085560018054600160a060020a031990811632908117909255600280549091169091179055611592806100a76000396000f30060806040526004361061017f5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101815780630e0a0d74146101b25780630f82c16f146101dc578063123e0e80146102a1578063176859531461032e578063208daa4f1461033c5780633513a8051461036057806341c0e1b51461036b5780634508044214610380578063508ddbb01461039857806354fd4d50146103ad57806355a632f8146103c25780635cc15001146103d75780636af27417146103ef5780636d2e4b1b1461041a5780637afc54d41461043b5780637b1cdb3e146104535780638da5cb5b1461045b57806398980081146104705780639e99bbea14610453578063af570c0414610488578063b535b03e1461049d578063c5f8c53f146104b2578063cabe0452146104ca578063d4ecba4f146104e2578063dded4d7b14610544578063e75c24bb14610565578063e870ed911461060a578063f185db0c1461061a578063f2fde38b1461062f575b005b34801561018d57600080fd5b50610196610650565b60408051600160a060020a039092168252519081900360200190f35b3480156101be57600080fd5b506101ca60043561065f565b60408051918252519081900360200190f35b3480156101e857600080fd5b5060408051602060046024803582810135848102808701860190975280865261027296843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106bc9650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526101ca958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106cb9650505050505050565b6101ca60043560243561092a565b34801561034857600080fd5b506101ca600435600160a060020a0360243516610bea565b6101ca600435610c97565b34801561037757600080fd5b5061017f610c9a565b34801561038c57600080fd5b506101ca600435610cd6565b3480156103a457600080fd5b50610196610cdc565b3480156103b957600080fd5b506101ca610ceb565b3480156103ce57600080fd5b506101ca610cf1565b3480156103e357600080fd5b50610196600435610cf7565b3480156103fb57600080fd5b50610404610d15565b6040805160ff9092168252519081900360200190f35b34801561042657600080fd5b5061017f600160a060020a0360043516610d1a565b34801561044757600080fd5b50610196600435610d75565b6101ca610d90565b34801561046757600080fd5b50610196610d95565b34801561047c57600080fd5b50610196600435610da4565b34801561049457600080fd5b50610196610dd1565b3480156104a957600080fd5b50610404610de0565b3480156104be57600080fd5b5061017f600435610de5565b3480156104d657600080fd5b50610196600435610e4e565b3480156104ee57600080fd5b506104fa600435610e6c565b60408051600160a060020a0397881681529587166020870152938616858501529190941660608401526080830193909352600092830b90920b60a082015290519081900360c00190f35b34801561055057600080fd5b50610196600160a060020a0360043516610eb2565b34801561057157600080fd5b50610595600160a060020a0360043581169060243581169060443516606435610f58565b6040805160208082528351818301528351919283929083019185019080838360005b838110156105cf5781810151838201526020016105b7565b50505050905090810190601f1680156105fc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ca60043560243515156111af565b34801561062657600080fd5b506104046111b7565b34801561063b57600080fd5b5061017f600160a060020a03600435166111bc565b600154600160a060020a031681565b600081815260076020526040812060010154600160a060020a03161580159061069b5750600082815260076020526040812060050154810b900b155b15156106a657600080fd5b5060009081526007602052604090206004015490565b60076000808093509350935093565b60008060008060008060008060008951600014156106ec576000985061091a565b8960008151811015156106fb57fe5b602090810290910101519750600160a060020a038816156109155789600181518110151561072557fe5b9060200190602002015196508a600081518110151561074057fe5b9060200190602002015195508a600181518110151561075b57fe5b6020908102909101015160001a60f860020a0260f860020a900494508a600281518110151561078657fe5b9060200190602002015193508a60038151811015156107a157fe5b60209081029091010151600654909350600160a060020a0316156107cd576107cd88888888888861122e565b60085415806107de57506008548611155b15156107e957600080fd5b86915081600160a060020a0316632310167f6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15801561084357600080fd5b505af1158015610857573d6000803e3d6000fd5b505050506040513d602081101561086d57600080fd5b5051604080517ff06148f2000000000000000000000000000000000000000000000000000000008152336004820152602481018990529051919250600160a060020a0383169163f06148f2916044808201926020929091908290030181600087803b1580156108db57600080fd5b505af11580156108ef573d6000803e3d6000fd5b505050506040513d602081101561090557600080fd5b5061091590508d89338a8a6113b3565b600098505b5050505050505050949350505050565b600080600080600033876040516020018083600160a060020a0316600160a060020a03166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b602083106109aa5780518252601f19909201916020918201910161098b565b51815160001960209485036101000a0190811690199190911617905260408051949092018490039093206000818152600790945292208054929850965050600160a060020a031632149150508015610a0b57506005830154600090810b900b155b1515610a1657600080fd5b60008481526007602090815260408083206003015481517f2310167f0000000000000000000000000000000000000000000000000000000081529151600160a060020a0390911695508593632310167f93600480850194919392918390030190829087803b158015610a8757600080fd5b505af1158015610a9b573d6000803e3d6000fd5b505050506040513d6020811015610ab157600080fd5b5051604080517fcfefb3d5000000000000000000000000000000000000000000000000000000008152600481018790529051919250600160a060020a0383169163cfefb3d5916024808201926020929091908290030181600087803b158015610b1957600080fd5b505af1158015610b2d573d6000803e3d6000fd5b505050506040513d6020811015610b4357600080fd5b50506000848152600760209081526040808320805473ffffffffffffffffffffffffffffffffffffffff1990811682556001820180548216905560028201805482169055600382018054909116905560048101849055600501805460ff1916905580518a81529182019290925281517fbf0f2215c45c5ee802d4c20bdfc915308c4459b0f6a78f23ad350e6408bf2891929181900390910190a15060009695505050505050565b600081836040516020018083600160a060020a0316600160a060020a03166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b60208310610c645780518252601f199092019160209182019101610c45565b5181516020939093036101000a600019018019909116921691909117905260405192018290039091209695505050505050565b90565b600254600160a060020a0316321480610cbd5750600254600160a060020a031633145b1515610cc857600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b60055481565b60085481565b600090815260076020526040902060010154600160a060020a031690565b600281565b600154600160a060020a03163214610d3157600080fd5b600160a060020a0381161515610d4657600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090815260076020526040902054600160a060020a031690565b600090565b600254600160a060020a031681565b600081815260076020526040812060020154600160a060020a0316801515610dcb57600080fd5b92915050565b600354600160a060020a031681565b600181565b600254600160a060020a0316321480610e085750600254600160a060020a031633145b1515610e1357600080fd5b60088190556040805182815290517f1f6808146a51d157d9343b08ee6fce3b39b0e5b419f4c8524a56512acf5ba2b59181900360200190a150565b600090815260076020526040902060030154600160a060020a031690565b600760205260009081526040812080546001820154600283015460038401546004850154600590950154600160a060020a03948516969385169592851694909116920b86565b600254600090600160a060020a0316321480610ed85750600254600160a060020a031633145b1515610ee357600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03848116919091179182905560408051929091168252517fecfcc1bcfb602db0a89a128bad350799ac7741ae87395080e8da39da6f100fcb916020908290030190a15050600654600160a060020a031690565b60408051606080825260808201909252819060009081908360208201610c00803883395050815191945060fd60020a918591506000908110610f9657fe5b906020010190600160f860020a031916908160001a905350825160fd60020a9084906015908110610fc357fe5b906020010190600160f860020a031916908160001a905350825160fd60020a908490602a908110610ff057fe5b906020010190600160f860020a031916908160001a905350825160fd60020a908490603f90811061101d57fe5b906020010190600160f860020a031916908160001a905350600091505b601482101561113e578160130360080260020a86600160a060020a031681151561106057fe5b0490508060f860020a02838360010181518110151561107b57fe5b906020010190600160f860020a031916908160001a9053508160130360080260020a87600160a060020a03168115156110b057fe5b0490508060f860020a0283836016018151811015156110cb57fe5b906020010190600160f860020a031916908160001a9053508160130360080260020a88600160a060020a031681151561110057fe5b0490508060f860020a028383602b0181518110151561111b57fe5b906020010190600160f860020a031916908160001a90535060019091019061103a565b600091505b60208210156111a35784826020811061115857fe5b1a60f860020a0260f860020a900490508060f860020a02838360400181518110151561118057fe5b906020010190600160f860020a031916908160001a905350600190910190611143565b50909695505050505050565b600092915050565b600481565b600254600160a060020a03163214806111df5750600254600160a060020a031633145b15156111ea57600080fd5b600160a060020a03811615156111ff57600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b606060008061123f8989338a610f58565b92508260405160200180807f19457468657265756d205369676e6564204d6573736167653a0a393600000000815250601c0182805190602001908083835b6020831061129c5780518252601f19909201916020918201910161127d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040526040518082805190602001908083835b602083106112ff5780518252601f1990920191602091820191016112e0565b51815160209384036101000a600019018019909216911617905260408051929094018290038220600080845283830180875282905260ff8e1684870152606084018d9052608084018c905294519098506001965060a080840196509194601f19820194509281900390910191865af115801561137f573d6000803e3d6000fd5b5050604051601f190151600654909250600160a060020a0380841691161490506113a857600080fd5b505050505050505050565b60006113bd611531565b84876040516020018083600160a060020a0316600160a060020a03166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b602083106114355780518252601f199092019160209182019101611416565b51815160209384036101000a60001901801990921691161790526040805192909401829003822060c083018552328352600160a060020a039c8d168383019081529b8d168386019081529a8d1660608401908152608084019a8b52600060a0850181815292815260079093529482209251835473ffffffffffffffffffffffffffffffffffffffff19908116918f169190911784559b516001840180548e16918f1691909117905599516002830180548d16918e169190911790559251600382018054909b169b169a909a1790985594516004890155505092516005909501805460ff191660ff9690930b959095169190911790935550505050565b6040805160c081018252600080825260208201819052918101829052606081018290526080810182905260a0810191909152905600a165627a7a7230582074c6feb6abc40b710f5a82fb8c9cff0bc13b436a30507d84bd5fe87b160140d30029"
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 73720
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 73720
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Advertisement"
        }
      },
      "iq__2punfHYE6Xv6B5GmRiuCorsELxei": {
        "id": "iq__2punfHYE6Xv6B5GmRiuCorsELxei",
        "hash": "hq__Dp62NfiHS9PdwxXUNrrFFou3k59hMuWDUCbH3n5GmU3icDj7BQ1Nxz2yhdeEE6p4hnbqvTNDg2",
        "name": "Submission",
        "meta": {
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "licensingFee",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "percentPartial",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "withdraw",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "status_code",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "STATUS_FINAL_REVIEW",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "partialPayment",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content_address",
                    "type": "address"
                  },
                  {
                    "name": "new_owner",
                    "type": "address"
                  }
                ],
                "name": "transferContentOwnership",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "STATUS_DRAFT_APPROVED",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "licensing_fee",
                    "type": "uint256"
                  }
                ],
                "name": "setLicensingFee",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "name": "licensingStatus",
                "outputs": [
                  {
                    "name": "percentComplete",
                    "type": "uint8"
                  },
                  {
                    "name": "licensingFee",
                    "type": "uint256"
                  },
                  {
                    "name": "licensingFeePaid",
                    "type": "uint256"
                  },
                  {
                    "name": "valid",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "partial_payment",
                    "type": "uint8"
                  }
                ],
                "name": "setPartialPayment",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "percent_partial",
                    "type": "uint8"
                  }
                ],
                "name": "setPercentPartial",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content_address",
                    "type": "address"
                  }
                ],
                "name": "reclaimContentOwnership",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content_contract",
                    "type": "address"
                  },
                  {
                    "name": "approved",
                    "type": "bool"
                  },
                  {
                    "name": "percent_complete",
                    "type": "uint8"
                  },
                  {
                    "name": "note",
                    "type": "string"
                  }
                ],
                "name": "reviewContent",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "PayCredit",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x1515ebcf2c7d5eaa53259543efe36e08de76b708",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f53706c436f6e744c6963656e73696e6732303139303331383130353730304d4c600555678ac7230489e800006006556007805461280061ff001960ff19909216603c179190911617905560018054600160a060020a03199081163290811790925560028054909116909117905561151e806100c96000396000f3006080604052600436106101715763ffffffff60e060020a60003504166302d05d3f81146101735780630779564b146101a45780630f82c16f146101cb578063123e0e8014610290578063176859531461031d5780632d4fac771461032b5780632e1a7d4d146103565780633513a8051461038257806341c0e1b51461038d57806345080442146103a25780634d52fe4b146103ba57806354fd4d50146103cf5780636af27417146103e45780636d2e4b1b146103f95780637b1cdb3e1461041a5780638da5cb5b146104225780638e7f900f146104375780639e99bbea1461044c578063a2e1cf8a14610454578063af570c041461047b578063b261b9e714610490578063b535b03e146104a5578063b6524089146104ba578063ba3c32ea146104d2578063cba43b0d1461051f578063db14178d1461053a578063e870ed9114610555578063e97a08ba14610565578063f185db0c14610579578063f2fde38b1461058e578063f96e91df146105af575b005b34801561017f57600080fd5b50610188610620565b60408051600160a060020a039092168252519081900360200190f35b3480156101b057600080fd5b506101b961062f565b60408051918252519081900360200190f35b3480156101d757600080fd5b5060408051602060046024803582810135848102808701860190975280865261026196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106359650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526101b9958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106449650505050505050565b6101b960043560243561064e565b34801561033757600080fd5b50610340610656565b6040805160ff9092168252519081900360200190f35b34801561036257600080fd5b5061036e60043561065f565b604080519115158252519081900360200190f35b6101b960043561071c565b34801561039957600080fd5b50610171610b9f565b3480156103ae57600080fd5b506101b9600435610bdb565b3480156103c657600080fd5b506101b9610c47565b3480156103db57600080fd5b506101b9610c6b565b3480156103f057600080fd5b50610340610c71565b34801561040557600080fd5b50610171600160a060020a0360043516610c76565b6101b9610cd1565b34801561042e57600080fd5b50610188610d4a565b34801561044357600080fd5b50610340610d59565b6101b9610d67565b34801561046057600080fd5b50610188600160a060020a0360043581169060243516610eb3565b34801561048757600080fd5b50610188610f6b565b34801561049c57600080fd5b506101b9610f7a565b3480156104b157600080fd5b50610340610f9e565b3480156104c657600080fd5b506101b9600435610fa3565b3480156104de57600080fd5b506104f3600160a060020a0360043516610fdd565b6040805160ff909516855260208501939093528383019190915215156060830152519081900360800190f35b34801561052b57600080fd5b5061034060ff60043516611009565b34801561054657600080fd5b5061034060ff6004351661105c565b6101b9600435602435151561064e565b610188600160a060020a03600435166110a4565b34801561058557600080fd5b5061034061129b565b34801561059a57600080fd5b50610171600160a060020a03600435166112a0565b3480156105bb57600080fd5b50604080516020601f60643560048181013592830184900484028501840190955281845261036e94600160a060020a03813516946024803515159560ff6044351695369560849493019181908401838280828437509497506113129650505050505050565b600154600160a060020a031681565b60065481565b60076000808093509350935093565b6000949350505050565b600092915050565b60075460ff1681565b600254600090600160a060020a03163214806106855750600254600160a060020a031633145b151561069057600080fd5b600254604051600160a060020a039091169083156108fc029084906000818181858888f193505050501580156106ca573d6000803e3d6000fd5b5060025460408051600160a060020a03909216825260006020830152818101849052517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a1919050565b3360008181526008602090815260408083208054600282015460019092015483517f27c1c21d0000000000000000000000000000000000000000000000000000000081529351959695869560ff90931694899489949303928492839283928a926327c1c21d92600480820193929182900301818787803b15801561079f57600080fd5b505af11580156107b3573d6000803e3d6000fd5b505050506040513d60208110156107c957600080fd5b50511280156107d8575060008a135b156108005760075460ff908116908716106107f657600394506107fb565b600194505b61088c565b8560ff166064141561081b578915156107fb5782935061088c565b60075460ff90811690871610610886578915156107fb57600160a060020a03881660009081526008602052604090206002810154600754600190920154909160649161010090910460ff160204039150828211610878578161087a565b825b9350600219945061088c565b60001994505b60008411156109aa57828411156108a257600080fd5b86600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156108e057600080fd5b505af11580156108f4573d6000803e3d6000fd5b505050506040513d602081101561090a57600080fd5b5051600160a060020a03808a16600090815260086020526040808220600201805489019055519293509083169186156108fc0291879190818181858888f1935050505015801561095e573d6000803e3d6000fd5b5060408051600160a060020a0380841682528a16602082015280820186905290517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a15b604080518b81526020810187905281517fb6c1c013bb5004fe8e943c6890e300ccedf9bd73dcd4eb291b31b9f96874feff929181900390910190a1841515610a2c57600160a060020a0388166000908152600860205260408120805460ff19908116825560018201839055600282019290925560030180549091169055610b91565b6000851215610b0f5786600160a060020a031663f2fde38b88600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610a8257600080fd5b505af1158015610a96573d6000803e3d6000fd5b505050506040513d6020811015610aac57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b158015610af257600080fd5b505af1158015610b06573d6000803e3d6000fd5b50505050610b91565b6000851315610b9157604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a0389169163f2fde38b91602480830192600092919082900301818387803b158015610b7857600080fd5b505af1158015610b8c573d6000803e3d6000fd5b505050505b509298975050505050505050565b600254600160a060020a0316321480610bc25750600254600160a060020a031633145b1515610bcd57600080fd5b600254600160a060020a0316ff5b6000816002191415610c0e57507f447261667420617070726f766564000000000000000000000000000000000000610c42565b8160031415610c3e57507f46696e616c20696e207265766965770000000000000000000000000000000000610c42565b5060005b919050565b7f46696e616c20696e20726576696577000000000000000000000000000000000081565b60055481565b600281565b600154600160a060020a03163214610c8d57600080fd5b600160a060020a0381161515610ca257600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000610cdb6114cb565b5060408051608081018252600080825260065460208084019182528385018381526001606086018181523386526008909352959093209351845460ff9190911660ff19918216178555915194840194909455905160028301559151600390910180549115159190921617905590565b600254600160a060020a031681565b600754610100900460ff1681565b33600081815260086020526040812060030154909190829060ff161515610d915760009250610eae565b81905030600160a060020a031681600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610ddc57600080fd5b505af1158015610df0573d6000803e3d6000fd5b505050506040513d6020811015610e0657600080fd5b5051600160a060020a03161415610e4957600160a060020a0382166000908152600860205260409020600281015460019091015414610e4457600080fd5b610e6f565b600160a060020a03821660009081526008602052604090206002015415610e6f57600080fd5b600160a060020a0382166000908152600860205260408120805460ff199081168255600182018390556002820183905560039091018054909116905592505b505090565b6002546000908190600160a060020a0316321480610edb5750600254600160a060020a031633145b1515610ee657600080fd5b50604080517ff2fde38b000000000000000000000000000000000000000000000000000000008152600160a060020a0384811660048301529151859283169163f2fde38b91602480830192600092919082900301818387803b158015610f4b57600080fd5b505af1158015610f5f573d6000803e3d6000fd5b50949695505050505050565b600354600160a060020a031681565b7f447261667420617070726f76656400000000000000000000000000000000000081565b600181565b600254600090600160a060020a0316321480610fc95750600254600160a060020a031633145b1515610fd457600080fd5b60069190915590565b600860205260009081526040902080546001820154600283015460039093015460ff9283169391921684565b600254600090600160a060020a031632148061102f5750600254600160a060020a031633145b151561103a57600080fd5b506007805461ff00191661010060ff9384168102919091179182905590041690565b600254600090600160a060020a03163214806110825750600254600160a060020a031633145b151561108d57600080fd5b506007805460ff191660ff92831617908190551690565b600160a060020a038116600090815260086020526040812060030154819060ff1615156110d057600080fd5b82905080600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561111157600080fd5b505af1158015611125573d6000803e3d6000fd5b505050506040513d602081101561113b57600080fd5b5051600160a060020a0316321461115157600080fd5b600160a060020a03831660009081526008602052604090206002015434101561117957600080fd5b600160a060020a03808416600090815260086020908152604080832060020183905580517f8280dd8f0000000000000000000000000000000000000000000000000000000081526000196004820152905193851693638280dd8f93602480840194938390030190829087803b1580156111f157600080fd5b505af1158015611205573d6000803e3d6000fd5b505050506040513d602081101561121b57600080fd5b5050604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523260048201529051600160a060020a0383169163f2fde38b91602480830192600092919082900301818387803b15801561127d57600080fd5b505af1158015611291573d6000803e3d6000fd5b5050505050919050565b600481565b600254600160a060020a03163214806112c35750600254600160a060020a031633145b15156112ce57600080fd5b600160a060020a03811615156112e357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0384166000818152600860209081526040808320805460ff191660ff881617905580517fb816f5130000000000000000000000000000000000000000000000000000000081529051929388938593849363b816f513926004808301939282900301818787803b15801561138b57600080fd5b505af115801561139f573d6000803e3d6000fd5b505050506040513d60208110156113b557600080fd5b50516040517f87e86b2c000000000000000000000000000000000000000000000000000000008152600160a060020a038a8116600483019081528a15156024840152606060448401908152895160648501528951949650918616936387e86b2c938d938d938c93909260840190602085019080838360005b8381101561144557818101518382015260200161142d565b50505050905090810190601f1680156114725780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b15801561149357600080fd5b505af11580156114a7573d6000803e3d6000fd5b505050506040513d60208110156114bd57600080fd5b505198975050505050505050565b604080516080810182526000808252602082018190529181018290526060810191909152905600a165627a7a723058202884804d43a9a152fb3d67b3c22bd9c9f4e20b07cc2c89c3660aa73a4de314e60029"
          },
          "eluv.reviewApp": "reviewApp.html",
          "eluv.schema": [
            {
              "key": "name",
              "label": "Name",
              "type": "string"
            },
            {
              "fields": [
                {
                  "key": "title",
                  "label": "Title",
                  "type": "string"
                },
                {
                  "key": "synopsis",
                  "label": "Synopsis",
                  "type": "text"
                },
                {
                  "key": "cast_and_crew",
                  "label": "Cast and Crew",
                  "type": "string"
                }
              ],
              "flattenDisplay": true,
              "key": "metadata",
              "type": "object"
            },
            {
              "key": "blog_post",
              "label": "Blog Post",
              "type": "text"
            },
            {
              "fields": [
                {
                  "fields": [
                    {
                      "key": "1",
                      "label": "Text 1",
                      "type": "string"
                    },
                    {
                      "key": "2",
                      "label": "Text 2",
                      "type": "string"
                    }
                  ],
                  "flattenDisplay": true,
                  "key": "text",
                  "type": "object"
                }
              ],
              "key": "facebook",
              "label": "Facebook",
              "type": "object"
            },
            {
              "fields": [
                {
                  "fields": [
                    {
                      "key": "1",
                      "label": "Text 1",
                      "type": "string"
                    },
                    {
                      "key": "2",
                      "label": "Text 2",
                      "type": "string"
                    }
                  ],
                  "flattenDisplay": true,
                  "key": "text",
                  "type": "object"
                },
                {
                  "key": "description",
                  "label": "Description",
                  "type": "text"
                }
              ],
              "key": "youtube",
              "label": "YouTube",
              "type": "object"
            },
            {
              "accept": [
                "image/*"
              ],
              "key": "image",
              "label": "Primary Image",
              "preview": true,
              "type": "file"
            },
            {
              "accept": [
                "video/*"
              ],
              "key": "video",
              "label": "Full Video",
              "type": "file"
            },
            {
              "key": "preview_spacer",
              "label": "",
              "text": "",
              "type": "label"
            },
            {
              "accept": [
                "image/*"
              ],
              "key": "preview_image",
              "label": "Preview Image",
              "preview": true,
              "type": "file"
            },
            {
              "accept": [
                "video/*"
              ],
              "key": "preview_video",
              "label": "Preview Video",
              "type": "file"
            },
            {
              "key": "tag_spacer",
              "label": "",
              "text": "",
              "type": "label"
            },
            {
              "key": "tags",
              "label": "Tags",
              "type": "list"
            },
            {
              "key": "terms_and_conditions_label",
              "label": "",
              "text": "Before submitting this content, you must agree to the Terms and Conditions below",
              "type": "label"
            },
            {
              "filename": "Terms and Conditions.pdf",
              "hash": "hqp_QmUzs9ticwCsejnjdRrwHsThiNGvNytEFTVY21ZrNKKWAr",
              "key": "terms_and_conditions",
              "label": "Terms and Conditions",
              "type": "attachedFile"
            },
            {
              "key": "agree_to_terms",
              "label": "I agree",
              "required": true,
              "type": "boolean"
            }
          ],
          "files": {
            ".": {
              "type": "directory"
            },
            "reviewApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 206344
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Submission"
        }
      },
      "iq__22H7vhkwVD8QDPWjANkB4aAXpCUg": {
        "id": "iq__22H7vhkwVD8QDPWjANkB4aAXpCUg",
        "hash": "hq__7PYaQbqz7zju1C3cmEU2x7cF5nbsxAnj951JT96NseEGD571KfMfVoNvb9go3kdcJmb4FpD5Gc",
        "name": "Sponsored Content",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "validateAvailability",
                "outputs": [],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "score_pct",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "preset_access_charge",
                    "type": "uint256"
                  }
                ],
                "name": "setPresetAccessCharge",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "mandatoryPresetAccessCharge",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_manager",
                    "type": "address"
                  }
                ],
                "name": "setCampaignManager",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "mandatory_preset_access_charge",
                    "type": "bool"
                  }
                ],
                "name": "setMandatoryPresetAccessCharge",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "commercialOfferingManagerAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "region",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "commercial_offering_manager_address",
                    "type": "address"
                  }
                ],
                "name": "setCommercialOfferingManagerAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "r",
                    "type": "address"
                  }
                ],
                "name": "setRegion",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "mandatory_sponsoring",
                    "type": "bool"
                  }
                ],
                "name": "setMandatorySponsoring",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "accessor",
                    "type": "address"
                  }
                ],
                "name": "isAvailable",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "sd",
                    "type": "bool"
                  },
                  {
                    "name": "hd",
                    "type": "bool"
                  },
                  {
                    "name": "start",
                    "type": "uint256"
                  },
                  {
                    "name": "end",
                    "type": "uint256"
                  },
                  {
                    "name": "r",
                    "type": "address"
                  }
                ],
                "name": "setAvailability",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "name": "availability",
                "outputs": [
                  {
                    "name": "clearedSD",
                    "type": "bool"
                  },
                  {
                    "name": "clearedHD",
                    "type": "bool"
                  },
                  {
                    "name": "startDate",
                    "type": "uint256"
                  },
                  {
                    "name": "endDate",
                    "type": "uint256"
                  },
                  {
                    "name": "region",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "presetAccessCharge",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "mandatorySponsoring",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignManager",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x58974630c24a0b2f466536b4732470ab5ce219bd",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f666665726e6732303139303531303135323330304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055610e0a806100a26000396000f3006080604052600436106101ab5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101ad5780630f82c16f146101de578063112d0d32146102a3578063123e0e80146102b85780631768595314610357578063198e76711461036557806329ed61371461037d5780633513a805146103a657806335b979ca146103b1578063409fa286146103d257806341c0e1b5146103ec57806345080442146104015780634c937386146104195780635062d68d1461042e57806354fd4d5014610443578063564fb18d146104585780635661d186146104795780636a9719b11461049a5780636af27417146104b45780636d2e4b1b146104df5780637b1cdb3e146105005780638da5cb5b1461050857806391357d4b1461051d5780639e99bbea14610500578063a7b4a4df14610544578063ab3a74251461057f578063af570c04146105d6578063af75d38f146105eb578063b2041a1514610600578063b535b03e14610615578063e870ed911461062a578063f185db0c1461063a578063f2fde38b1461064f578063fb5e76e614610670575b005b3480156101b957600080fd5b506101c2610685565b60408051600160a060020a039092168252519081900360200190f35b3480156101ea57600080fd5b5060408051602060046024803582810135848102808701860190975280865261027496843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106949650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102af57600080fd5b506101ab61071d565b6040805160206004604435818101358381028086018501909652808552610345958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506107369650505050505050565b60408051918252519081900360200190f35b610345600435602435610754565b34801561037157600080fd5b506101ab600435610770565b34801561038957600080fd5b506103926107a3565b604080519115158252519081900360200190f35b6103456004356107ac565b3480156103bd57600080fd5b506101ab600160a060020a03600435166107af565b3480156103de57600080fd5b506101ab600435151561080c565b3480156103f857600080fd5b506101ab61084d565b34801561040d57600080fd5b50610345600435610889565b34801561042557600080fd5b506101c261088f565b34801561043a57600080fd5b506101c261089e565b34801561044f57600080fd5b506103456108b2565b34801561046457600080fd5b506101ab600160a060020a03600435166108b8565b34801561048557600080fd5b506101ab600160a060020a03600435166108fe565b3480156104a657600080fd5b506101ab6004351515610961565b3480156104c057600080fd5b506104c96109cf565b6040805160ff9092168252519081900360200190f35b3480156104eb57600080fd5b506101ab600160a060020a03600435166109d4565b610345610a2f565b34801561051457600080fd5b506101c2610a34565b34801561052957600080fd5b506104c9600160a060020a0360043581169060243516610a43565b34801561055057600080fd5b506101ab600160a060020a03600435811690602435151590604435151590606435906084359060a43516610b6a565b34801561058b57600080fd5b506105a0600160a060020a0360043516610cda565b6040805195151586529315156020860152848401929092526060840152600160a060020a03166080830152519081900360a00190f35b3480156105e257600080fd5b506101c2610d15565b3480156105f757600080fd5b50610345610d24565b34801561060c57600080fd5b50610392610d2a565b34801561062157600080fd5b506104c9610d4b565b6103456004356024351515610d50565b34801561064657600080fd5b506104c9610d58565b34801561065b57600080fd5b506101ab600160a060020a0360043516610d5d565b34801561067c57600080fd5b506101c2610dcf565b600154600160a060020a031681565b60008080808060ff881615156106b65760009450849350839250829150610713565b6106c03332610a43565b905060ff8116156106de576002945092506000915081905082610713565b60095460ff16151560011415610704576008546002955090935060009250905082610713565b60079450600093508392508291505b5093509350935093565b6107273332610a43565b60ff161561073457600080fd5b565b600060ff8416156107495761074961071d565b506000949350505050565b6000605f82106107665750600061076a565b5060015b92915050565b600254600160a060020a03163214806107935750600254600160a060020a031633145b151561079e57600080fd5b600855565b60095460ff1681565b90565b600254600160a060020a03163214806107d25750600254600160a060020a031633145b15156107dd57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a031632148061082f5750600254600160a060020a031633145b151561083a57600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a03163214806108705750600254600160a060020a031633145b151561087b57600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b6009546101009004600160a060020a031681565b60055481565b600154600160a060020a031632146108cf57600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a03163214806109215750600254600160a060020a031633145b151561092c57600080fd5b60098054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a03163214806109845750600254600160a060020a031633145b151561098f57600080fd5b60078054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600281565b600154600160a060020a031632146109eb57600080fd5b600160a060020a0381161515610a0057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090565b600254600160a060020a031681565b600160a060020a038083166000908152600a602052604081206009549192839261010090041682811515610a82576003830154600160a060020a031691505b600160a060020a03821615610b2e5750604080517f95a078e8000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152915183928316916395a078e89160248083019260209291908290030181600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b50511515610b2e57600a93505b4283600101541115610b3f57601493505b600283015415801590610b555750428360020154105b15610b5f57601e93505b509195945050505050565b600080600088925082600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b158015610bc957600080fd5b505af1158015610bdd573d6000803e3d6000fd5b505050506040513d6020811015610bf357600080fd5b5051600160a060020a03163214610c0957600080fd5b859150811515610c17574291505b506009546101009004600160a060020a0316801515610c335750825b6040805160a08101825298151589529615156020808a0191825289890193845260608a01968752600160a060020a0392831660808b019081529a83166000908152600a9091529790972097518854975160ff199098169015151761ff0019166101009715159790970296909617875551600187015550505160028401555091516003909101805473ffffffffffffffffffffffffffffffffffffffff191691909216179055565b600a60205260009081526040902080546001820154600283015460039093015460ff80841694610100909404169290600160a060020a031685565b600354600160a060020a031681565b60085481565b60075474010000000000000000000000000000000000000000900460ff1681565b600181565b600092915050565b600481565b600254600160a060020a0316321480610d805750600254600160a060020a031633145b1515610d8b57600080fd5b600160a060020a0381161515610da057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600754600160a060020a0316815600a165627a7a72305820e07b208bd87743f14b6371d7b3e98d45fc665d414c5b241de137f302c3533da20029"
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 123825
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 123825
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Sponsored Content"
        }
      },
      "iq__3kEo6MBsom7Jt5ud5tbMVa6GxXbG": {
        "id": "iq__3kEo6MBsom7Jt5ud5tbMVa6GxXbG",
        "hash": "hq__BfTx44WidNnUaMCH7aWmMpKge5pJrmekMfsrguTmEYmuG3erWYC6rU4zPQC54f1nmuXLQEW8ie",
        "name": "Commercial Offering",
        "meta": {
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x7056051266692d83bb070a0600adae7ea1873f15",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f6666724d677232303139303232363133343630304d4c60055560018054600160a060020a03199081163290811790925560028054909116909117905561169a806100a26000396000f3006080604052600436106100e25763ffffffff60e060020a60003504166302d05d3f81146100e45780630f82c16f14610115578063123e0e80146101da57806317685953146102795780633513a8051461028757806341c0e1b51461029257806345080442146102a757806354fd4d50146102bf5780636af27417146102d45780636d2e4b1b146102ff5780637b1cdb3e146103205780638da5cb5b146103285780639e99bbea1461033d578063af570c0414610345578063b535b03e1461035a578063e870ed911461036f578063f185db0c1461037f578063f2fde38b14610394575b005b3480156100f057600080fd5b506100f96103b5565b60408051600160a060020a039092168252519081900360200190f35b34801561012157600080fd5b506040805160206004602480358281013584810280870186019097528086526101ab96843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103c49650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b6040805160206004604435818101358381028086018501909652808552610267958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103d39650505050505050565b60408051918252519081900360200190f35b6102676004356024356103dd565b6102676004356103e5565b34801561029e57600080fd5b506100e26103e8565b3480156102b357600080fd5b50610267600435610424565b3480156102cb57600080fd5b5061026761042a565b3480156102e057600080fd5b506102e9610430565b6040805160ff9092168252519081900360200190f35b34801561030b57600080fd5b506100e2600160a060020a0360043516610435565b610267610490565b34801561033457600080fd5b506100f9610713565b610267610722565b34801561035157600080fd5b506100f9610727565b34801561036657600080fd5b506102e9610736565b61026760043560243515156103dd565b34801561038b57600080fd5b506102e961073b565b3480156103a057600080fd5b506100e2600160a060020a0360043516610740565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a031632148061040b5750600254600160a060020a031633145b151561041657600080fd5b600254600160a060020a0316ff5b50600090565b60055481565b600281565b600154600160a060020a0316321461044c57600080fd5b600160a060020a038116151561046157600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60008060008061049e6107b2565b604051809103906000f0801580156104ba573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350849250839163e53853039160248082019260009290919082900301818387803b15801561052557600080fd5b505af1158015610539573d6000803e3d6000fd5b5050604080517f564fb18d0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038516935063564fb18d9250602480830192600092919082900301818387803b15801561059d57600080fd5b505af11580156105b1573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b15801561061c57600080fd5b505af1158015610630573d6000803e3d6000fd5b5050505080600160a060020a031663f2fde38b83600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561068157600080fd5b505af1158015610695573d6000803e3d6000fd5b505050506040513d60208110156106ab57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b1580156106f157600080fd5b505af1158015610705573d6000803e3d6000fd5b505050506000935050505090565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600481565b600254600160a060020a03163214806107635750600254600160a060020a031633145b151561076e57600080fd5b600160a060020a038116151561078357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b604051610eac806107c383390190560060806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f666665726e6732303139303531303135323330304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055610e0a806100a26000396000f3006080604052600436106101ab5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101ad5780630f82c16f146101de578063112d0d32146102a3578063123e0e80146102b85780631768595314610357578063198e76711461036557806329ed61371461037d5780633513a805146103a657806335b979ca146103b1578063409fa286146103d257806341c0e1b5146103ec57806345080442146104015780634c937386146104195780635062d68d1461042e57806354fd4d5014610443578063564fb18d146104585780635661d186146104795780636a9719b11461049a5780636af27417146104b45780636d2e4b1b146104df5780637b1cdb3e146105005780638da5cb5b1461050857806391357d4b1461051d5780639e99bbea14610500578063a7b4a4df14610544578063ab3a74251461057f578063af570c04146105d6578063af75d38f146105eb578063b2041a1514610600578063b535b03e14610615578063e870ed911461062a578063f185db0c1461063a578063f2fde38b1461064f578063fb5e76e614610670575b005b3480156101b957600080fd5b506101c2610685565b60408051600160a060020a039092168252519081900360200190f35b3480156101ea57600080fd5b5060408051602060046024803582810135848102808701860190975280865261027496843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106949650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102af57600080fd5b506101ab61071d565b6040805160206004604435818101358381028086018501909652808552610345958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506107369650505050505050565b60408051918252519081900360200190f35b610345600435602435610754565b34801561037157600080fd5b506101ab600435610770565b34801561038957600080fd5b506103926107a3565b604080519115158252519081900360200190f35b6103456004356107ac565b3480156103bd57600080fd5b506101ab600160a060020a03600435166107af565b3480156103de57600080fd5b506101ab600435151561080c565b3480156103f857600080fd5b506101ab61084d565b34801561040d57600080fd5b50610345600435610889565b34801561042557600080fd5b506101c261088f565b34801561043a57600080fd5b506101c261089e565b34801561044f57600080fd5b506103456108b2565b34801561046457600080fd5b506101ab600160a060020a03600435166108b8565b34801561048557600080fd5b506101ab600160a060020a03600435166108fe565b3480156104a657600080fd5b506101ab6004351515610961565b3480156104c057600080fd5b506104c96109cf565b6040805160ff9092168252519081900360200190f35b3480156104eb57600080fd5b506101ab600160a060020a03600435166109d4565b610345610a2f565b34801561051457600080fd5b506101c2610a34565b34801561052957600080fd5b506104c9600160a060020a0360043581169060243516610a43565b34801561055057600080fd5b506101ab600160a060020a03600435811690602435151590604435151590606435906084359060a43516610b6a565b34801561058b57600080fd5b506105a0600160a060020a0360043516610cda565b6040805195151586529315156020860152848401929092526060840152600160a060020a03166080830152519081900360a00190f35b3480156105e257600080fd5b506101c2610d15565b3480156105f757600080fd5b50610345610d24565b34801561060c57600080fd5b50610392610d2a565b34801561062157600080fd5b506104c9610d4b565b6103456004356024351515610d50565b34801561064657600080fd5b506104c9610d58565b34801561065b57600080fd5b506101ab600160a060020a0360043516610d5d565b34801561067c57600080fd5b506101c2610dcf565b600154600160a060020a031681565b60008080808060ff881615156106b65760009450849350839250829150610713565b6106c03332610a43565b905060ff8116156106de576002945092506000915081905082610713565b60095460ff16151560011415610704576008546002955090935060009250905082610713565b60079450600093508392508291505b5093509350935093565b6107273332610a43565b60ff161561073457600080fd5b565b600060ff8416156107495761074961071d565b506000949350505050565b6000605f82106107665750600061076a565b5060015b92915050565b600254600160a060020a03163214806107935750600254600160a060020a031633145b151561079e57600080fd5b600855565b60095460ff1681565b90565b600254600160a060020a03163214806107d25750600254600160a060020a031633145b15156107dd57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a031632148061082f5750600254600160a060020a031633145b151561083a57600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a03163214806108705750600254600160a060020a031633145b151561087b57600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b6009546101009004600160a060020a031681565b60055481565b600154600160a060020a031632146108cf57600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a03163214806109215750600254600160a060020a031633145b151561092c57600080fd5b60098054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a03163214806109845750600254600160a060020a031633145b151561098f57600080fd5b60078054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600281565b600154600160a060020a031632146109eb57600080fd5b600160a060020a0381161515610a0057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090565b600254600160a060020a031681565b600160a060020a038083166000908152600a602052604081206009549192839261010090041682811515610a82576003830154600160a060020a031691505b600160a060020a03821615610b2e5750604080517f95a078e8000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152915183928316916395a078e89160248083019260209291908290030181600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b50511515610b2e57600a93505b4283600101541115610b3f57601493505b600283015415801590610b555750428360020154105b15610b5f57601e93505b509195945050505050565b600080600088925082600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b158015610bc957600080fd5b505af1158015610bdd573d6000803e3d6000fd5b505050506040513d6020811015610bf357600080fd5b5051600160a060020a03163214610c0957600080fd5b859150811515610c17574291505b506009546101009004600160a060020a0316801515610c335750825b6040805160a08101825298151589529615156020808a0191825289890193845260608a01968752600160a060020a0392831660808b019081529a83166000908152600a9091529790972097518854975160ff199098169015151761ff0019166101009715159790970296909617875551600187015550505160028401555091516003909101805473ffffffffffffffffffffffffffffffffffffffff191691909216179055565b600a60205260009081526040902080546001820154600283015460039093015460ff80841694610100909404169290600160a060020a031685565b600354600160a060020a031681565b60085481565b60075474010000000000000000000000000000000000000000900460ff1681565b600181565b600092915050565b600481565b600254600160a060020a0316321480610d805750600254600160a060020a031633145b1515610d8b57600080fd5b600160a060020a0381161515610da057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600754600160a060020a0316815600a165627a7a72305820e07b208bd87743f14b6371d7b3e98d45fc665d414c5b241de137f302c3533da20029a165627a7a72305820af7597711e9b50552780f0bcc71787559afb50142134dcad6e5319c76d0307430029"
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 72522
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 72522
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Commercial Offering"
        }
      },
      "iq__3ugM27TmKaK3aH5FhroqAGddFoty": {
        "id": "iq__3ugM27TmKaK3aH5FhroqAGddFoty",
        "hash": "hq__DxBV4QBDgXLYto9C4CuZ8Pwwo4JWQoufdCxFpHE58Koiqwm7Vg3SNywCWZL9RMHF77sR9aPskh",
        "name": "Campaign",
        "meta": {
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "percent",
                    "type": "uint8"
                  }
                ],
                "name": "setLibraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignLibraryAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "libraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_library_address",
                    "type": "address"
                  }
                ],
                "name": "setCampaignLibraryAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "market_place_address",
                    "type": "address"
                  }
                ],
                "name": "setMarketPlaceAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "initializedAsCampaignMgr",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "marketPlaceAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x8071af01e88a02afef5acaf47d95d1c6a415b53e",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e4d677232303139303232323135333630304d4c6005556006805460ff191690556007805460a060020a60ff021916905560018054600160a060020a031990811632908117909255600280549091169091179055611fdd806100bc6000396000f3006080604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f811461014a5780630f82c16f1461017b578063123e0e801461024057806317685953146102df5780633513a805146102ed57806341c0e1b5146102f8578063444814391461030d578063450804421461033e5780634edd676b1461035657806354fd4d501461036b5780636af27417146103805780636d2e4b1b1461039557806374cf29c2146103b65780637b1cdb3e146103cb5780638597a2a3146103d35780638da5cb5b146103f45780639e99bbea14610409578063af570c0414610411578063b535b03e14610426578063cc98ef961461043b578063d7f48c341461045c578063e870ed9114610485578063ed27107b14610495578063f185db0c146104aa578063f2fde38b146104bf575b005b34801561015657600080fd5b5061015f6104e0565b60408051600160a060020a039092168252519081900360200190f35b34801561018757600080fd5b5060408051602060046024803582810135848102808701860190975280865261021196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104ef9650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526102cd958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104fe9650505050505050565b60408051918252519081900360200190f35b6102cd600435602435610508565b6102cd600435610510565b34801561030457600080fd5b50610148610513565b34801561031957600080fd5b5061032860ff6004351661054f565b6040805160ff9092168252519081900360200190f35b34801561034a57600080fd5b506102cd600435610597565b34801561036257600080fd5b5061015f61059d565b34801561037757600080fd5b506102cd6105b1565b34801561038c57600080fd5b506103286105b7565b3480156103a157600080fd5b50610148600160a060020a03600435166105bc565b3480156103c257600080fd5b50610328610617565b6102cd610620565b3480156103df57600080fd5b50610148600160a060020a03600435166108c7565b34801561040057600080fd5b5061015f61092a565b6102cd610939565b34801561041d57600080fd5b5061015f61093e565b34801561043257600080fd5b5061032861094d565b34801561044757600080fd5b50610148600160a060020a0360043516610952565b34801561046857600080fd5b50610471610998565b604080519115158252519081900360200190f35b6102cd6004356024351515610508565b3480156104a157600080fd5b5061015f6109b9565b3480156104b657600080fd5b506103286109c8565b3480156104cb57600080fd5b50610148600160a060020a03600435166109cd565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a03163214806105365750600254600160a060020a031633145b151561054157600080fd5b600254600160a060020a0316ff5b600254600090600160a060020a03163214806105755750600254600160a060020a031633145b151561058057600080fd5b506006805460ff191660ff92831617908190551690565b50600090565b6006546101009004600160a060020a031681565b60055481565b600281565b600154600160a060020a031632146105d357600080fd5b600160a060020a03811615156105e857600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065460ff1681565b60075460009081908190819074010000000000000000000000000000000000000000900460ff16151561068b576007805474ff0000000000000000000000000000000000000000191674010000000000000000000000000000000000000000179055600093506108c1565b610693610a3f565b604051809103906000f0801580156106af573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350839163e53853039160248082019260009290919082900301818387803b15801561071757600080fd5b505af115801561072b573d6000803e3d6000fd5b5050600654604080517f4448143900000000000000000000000000000000000000000000000000000000815260ff909216600483015251869450600160a060020a03851693506344481439925060248083019260209291908290030181600087803b15801561079957600080fd5b505af11580156107ad573d6000803e3d6000fd5b505050506040513d60208110156107c357600080fd5b5050604080517f63c77f8f0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038316916363c77f8f91602480830192600092919082900301818387803b15801561082557600080fd5b505af1158015610839573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b1580156108a457600080fd5b505af11580156108b8573d6000803e3d6000fd5b50505050600093505b50505090565b600254600160a060020a03163214806108ea5750600254600160a060020a031633145b15156108f557600080fd5b60068054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600154600160a060020a0316321461096957600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60075474010000000000000000000000000000000000000000900460ff1681565b600754600160a060020a031681565b600481565b600254600160a060020a03163214806109f05750600254600160a060020a031633145b15156109fb57600080fd5b600160a060020a0381161515610a1057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60405161156280610a5083390190560060806040527f4f776e61626c6532303139303532383139333830304d4c00000000000000000060009081557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e32303139303331383130353130304d4c0000006005556006805460a060020a60ff021916905542600a55600b5560018054600160a060020a0319908116329081179092556002805490911690911790556114a7806100bb6000396000f3006080604052600436106101b65763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101b85780630b97bc86146101e95780630f82c16f146102105780630fb5a6b4146102d5578063123e0e80146102ea57806317685953146103775780631e1333fb1461038557806322f3e2d4146103bd578063309d1e40146103d25780633513a805146104185780633b917c301461042357806341c0e1b514610438578063444814391461044d578063450804421461047e57806346d5badb1461049657806354fd4d50146104ab57806363c77f8f146104c05780636af27417146104e15780636d2e4b1b146104f657806374cf29c21461051757806379d367ef1461052c5780637b1cdb3e1461054d5780638da5cb5b146105555780639dfa5d331461056a5780639e99bbea1461054d578063af570c041461057f578063b535b03e14610594578063c940c6b3146105a9578063cfefb3d5146105ca578063e177246e146105e2578063e870ed91146105fa578063f06148f21461060a578063f185db0c1461062e578063f2fde38b14610643578063f34da3c014610664575b005b3480156101c457600080fd5b506101cd61067c565b60408051600160a060020a039092168252519081900360200190f35b3480156101f557600080fd5b506101fe61068b565b60408051918252519081900360200190f35b34801561021c57600080fd5b506040805160206004602480358281013584810280870186019097528086526102a696843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106919650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102e157600080fd5b506101fe6106a0565b60408051602060046044358181013583810280860185019096528085526101fe958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106a69650505050505050565b6101fe6004356024356106b0565b34801561039157600080fd5b506103a9600160a060020a03600435166024356106b8565b604080519115158252519081900360200190f35b3480156103c957600080fd5b506103a96107eb565b3480156103de57600080fd5b506103f3600160a060020a036004351661081f565b604080519384526020840192909252600090810b900b82820152519081900360600190f35b6101fe600435610840565b34801561042f57600080fd5b506101cd610843565b34801561044457600080fd5b506101b6610852565b34801561045957600080fd5b5061046860ff6004351661088e565b6040805160ff9092168252519081900360200190f35b34801561048a57600080fd5b506101fe6004356108f0565b3480156104a257600080fd5b506101fe6108f6565b3480156104b757600080fd5b506101fe6108fc565b3480156104cc57600080fd5b506101b6600160a060020a0360043516610902565b3480156104ed57600080fd5b50610468610948565b34801561050257600080fd5b506101b6600160a060020a036004351661094d565b34801561052357600080fd5b506104686109a8565b34801561053857600080fd5b506103a9600160a060020a03600435166109c9565b6101fe610b73565b34801561056157600080fd5b506101cd610b78565b34801561057657600080fd5b506101fe610b87565b34801561058b57600080fd5b506101cd610bc2565b3480156105a057600080fd5b50610468610bd1565b3480156105b557600080fd5b506101fe600435602435604435606435610bd6565b3480156105d657600080fd5b506103a9600435610c24565b3480156105ee57600080fd5b506101fe60043561131e565b6101fe60043560243515156106b0565b34801561061657600080fd5b506103a9600160a060020a036004351660243561135f565b34801561063a57600080fd5b506104686113b8565b34801561064f57600080fd5b506101b6600160a060020a03600435166113bd565b34801561067057600080fd5b506101cd60043561142f565b600154600160a060020a031681565b600a5481565b60076000808093509350935093565b600b5481565b6000949350505050565b600092915050565b60006106c2611457565b600254600090600160a060020a03163214806106e85750600254600160a060020a031633145b15156106f357600080fd5b50506040805160608101825283815260006020808301829052600183850152600160a060020a038716825260079052918220600281015491929091810b900b151561079b5760088054600180820183556000929092527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee301805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790556009805490910190555b50600160a060020a039390931660009081526007602090815260408083208651815591860151600180840191909155950151600290910180549190920b60ff1660ff199091161790555090919050565b600a546000904290811015610803576000915061081b565b600b541580610818575080600b54600a540110155b91505b5090565b60076020526000908152604081208054600182015460029092015490920b83565b90565b600654600160a060020a031681565b600254600160a060020a03163214806108755750600254600160a060020a031633145b151561088057600080fd5b600254600160a060020a0316ff5b600154600090600160a060020a031632146108a857600080fd5b506006805474ff000000000000000000000000000000000000000019167401000000000000000000000000000000000000000060ff9384168102919091179182905590041690565b50600090565b60095481565b60055481565b600154600160a060020a0316321461091957600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600281565b600154600160a060020a0316321461096457600080fd5b600160a060020a038116151561097957600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065474010000000000000000000000000000000000000000900460ff1681565b6002546000908190600160a060020a03163214806109f15750600254600160a060020a031633145b15156109fc57600080fd5b50600160a060020a038216600090815260076020526040812081815560018101829055600201805460ff191690555b600954811015610b685782600160a060020a0316600882815481101515610a4e57fe5b600091825260209091200154600160a060020a03161415610b60576008805482908110610a7757fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff19169055600954600019018114610b4d576008600160095403815481101515610abe57fe5b60009182526020909120015460088054600160a060020a039092169183908110610ae457fe5b9060005260206000200160006101000a815481600160a060020a030219169083600160a060020a031602179055506008600160095403815481101515610b2657fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff191690555b6009805460001901905560019150610b6d565b600101610a2b565b600091505b50919050565b600090565b600254600160a060020a031681565b600254600090600160a060020a0316321480610bad5750600254600160a060020a031633145b1515610bb857600080fd5b5042600a81905590565b600354600160a060020a031681565b600181565b600254600090600160a060020a0316321480610bfc5750600254600160a060020a031633145b1515610c0757600080fd5b50603c60188502840181028301028101600b819055949350505050565b6000806000806000806000806000610c3a6107eb565b1515610c4557600080fd5b604080517f0e0a0d74000000000000000000000000000000000000000000000000000000008152600481018c905290513399508991630e0a0d749160248083019260209291908290030181600087803b158015610ca157600080fd5b505af1158015610cb5573d6000803e3d6000fd5b505050506040513d6020811015610ccb57600080fd5b5051604080517f98980081000000000000000000000000000000000000000000000000000000008152600481018d90529051919850600160a060020a038a16916398980081916024808201926020929091908290030181600087803b158015610d3357600080fd5b505af1158015610d47573d6000803e3d6000fd5b505050506040513d6020811015610d5d57600080fd5b5051604080517f2310167f00000000000000000000000000000000000000000000000000000000815290519197508796503391600160a060020a03881691632310167f9160048083019260209291908290030181600087803b158015610dc257600080fd5b505af1158015610dd6573d6000803e3d6000fd5b505050506040513d6020811015610dec57600080fd5b5051600160a060020a031614610e0157600080fd5b604080517f7afc54d4000000000000000000000000000000000000000000000000000000008152600481018c905290513291600160a060020a038b1691637afc54d4916024808201926020929091908290030181600087803b158015610e6657600080fd5b505af1158015610e7a573d6000803e3d6000fd5b505050506040513d6020811015610e9057600080fd5b5051600160a060020a031614610ea557600080fd5b600160a060020a03861660009081526007602052604081206002810154909550810b900b600114610ed557600080fd5b83541580610eea575060018401548454038711155b1515610ef557600080fd5b600180850154600160a060020a0388166000908152600760205260409020908901910155835415801590610f4457508354600160a060020a038716600090815260076020526040902060010154145b15610f7057600160a060020a0386166000908152600760205260409020600201805460ff191660ff1790555b60065474010000000000000000000000000000000000000000900460ff1660648804029250821561127157604080517f5cc15001000000000000000000000000000000000000000000000000000000008152600481018c90529051600160a060020a038a1691635cc150019160248083019260209291908290030181600087803b158015610ffd57600080fd5b505af1158015611011573d6000803e3d6000fd5b505050506040513d602081101561102757600080fd5b5051604080517fb816f5130000000000000000000000000000000000000000000000000000000081529051919350600160a060020a0384169163b816f513916004808201926020929091908290030181600087803b15801561108857600080fd5b505af115801561109c573d6000803e3d6000fd5b505050506040513d60208110156110b257600080fd5b5051604080517f8da5cb5b0000000000000000000000000000000000000000000000000000000081529051919250600160a060020a03831691638da5cb5b916004808201926020929091908290030181600087803b15801561111357600080fd5b505af1158015611127573d6000803e3d6000fd5b505050506040513d602081101561113d57600080fd5b5051604051600160a060020a039091169084156108fc029085906000818181858888f19350505050158015611176573d6000803e3d6000fd5b507f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a81600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b1580156111ef57600080fd5b505af1158015611203573d6000803e3d6000fd5b505050506040513d602081101561121957600080fd5b505160408051600160a060020a0390921660208301528181018690526060808352600c908301527f526574726f63657373696f6e00000000000000000000000000000000000000006080830152519081900360a00190a15b604051329084890380156108fc02916000818181858888f1935050505015801561129f573d6000803e3d6000fd5b50604080513260208201528489038183015260608082526006908201527f5265776172640000000000000000000000000000000000000000000000000000608082015290517f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a9181900360a00190a15060019998505050505050505050565b600254600090600160a060020a03163214806113445750600254600160a060020a031633145b151561134f57600080fd5b50600a8054820190819055919050565b60008061136a6107eb565b151561137557600080fd5b50600160a060020a0383166000908152600760205260409020805415806113a3575060018101548154038311155b15156113ae57600080fd5b5060019392505050565b600481565b600254600160a060020a03163214806113e05750600254600160a060020a031633145b15156113eb57600080fd5b600160a060020a038116151561140057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600880548290811061143d57fe5b600091825260209091200154600160a060020a0316905081565b60606040519081016040528060008152602001600081526020016000800b815250905600a165627a7a72305820becc96e99c6926cb052edc800d780fc74a533f9dde4b797cc7e4642f277fd1cc0029a165627a7a72305820ba38a2c5cfdcbb681408b1b80cb36cc3bffae73072fe02d8f38e737a771587ef0029",
            "factoryAbi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "percent",
                    "type": "uint8"
                  }
                ],
                "name": "setLibraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignLibraryAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "libraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_library_address",
                    "type": "address"
                  }
                ],
                "name": "setCampaignLibraryAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "market_place_address",
                    "type": "address"
                  }
                ],
                "name": "setMarketPlaceAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "initializedAsCampaignMgr",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "marketPlaceAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ]
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  2
                ],
                "size": 40858
              }
            },
            "elv-apps.css": {
              ".": {
                "parts": [
                  4
                ],
                "size": 37627
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  3
                ],
                "size": 40858
              }
            }
          },
          "mime-types": {
            "css": "text/css",
            "html": "text/html"
          },
          "name": "Campaign"
        }
      },
      "iq__3syfVBh2A9tvygGHPetwggkfDwtn": {
        "id": "iq__3syfVBh2A9tvygGHPetwggkfDwtn",
        "hash": "hq__4jZawSWs4KXLgbUA1HZJdSwJseW3k9wTqaG1c53jf3qycxf1v38bHPnrs4RVoexgG6XdYfcdwp",
        "name": "Sponsored Content ABR Master",
        "meta": {
          "bitcode_flags": "abrmaster",
          "bitcode_format": "builtin",
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "validateAvailability",
                "outputs": [],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "score_pct",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "preset_access_charge",
                    "type": "uint256"
                  }
                ],
                "name": "setPresetAccessCharge",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "mandatoryPresetAccessCharge",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_manager",
                    "type": "address"
                  }
                ],
                "name": "setCampaignManager",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "mandatory_preset_access_charge",
                    "type": "bool"
                  }
                ],
                "name": "setMandatoryPresetAccessCharge",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "commercialOfferingManagerAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "region",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "commercial_offering_manager_address",
                    "type": "address"
                  }
                ],
                "name": "setCommercialOfferingManagerAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "r",
                    "type": "address"
                  }
                ],
                "name": "setRegion",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "mandatory_sponsoring",
                    "type": "bool"
                  }
                ],
                "name": "setMandatorySponsoring",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "accessor",
                    "type": "address"
                  }
                ],
                "name": "isAvailable",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "sd",
                    "type": "bool"
                  },
                  {
                    "name": "hd",
                    "type": "bool"
                  },
                  {
                    "name": "start",
                    "type": "uint256"
                  },
                  {
                    "name": "end",
                    "type": "uint256"
                  },
                  {
                    "name": "r",
                    "type": "address"
                  }
                ],
                "name": "setAvailability",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "name": "availability",
                "outputs": [
                  {
                    "name": "clearedSD",
                    "type": "bool"
                  },
                  {
                    "name": "clearedHD",
                    "type": "bool"
                  },
                  {
                    "name": "startDate",
                    "type": "uint256"
                  },
                  {
                    "name": "endDate",
                    "type": "uint256"
                  },
                  {
                    "name": "region",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "presetAccessCharge",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "mandatorySponsoring",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignManager",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x6539608cc2e3b8328f7795e506c4b2f5aac17d47",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f666665726e6732303139303531303135323330304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055610e0a806100a26000396000f3006080604052600436106101ab5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101ad5780630f82c16f146101de578063112d0d32146102a3578063123e0e80146102b85780631768595314610357578063198e76711461036557806329ed61371461037d5780633513a805146103a657806335b979ca146103b1578063409fa286146103d257806341c0e1b5146103ec57806345080442146104015780634c937386146104195780635062d68d1461042e57806354fd4d5014610443578063564fb18d146104585780635661d186146104795780636a9719b11461049a5780636af27417146104b45780636d2e4b1b146104df5780637b1cdb3e146105005780638da5cb5b1461050857806391357d4b1461051d5780639e99bbea14610500578063a7b4a4df14610544578063ab3a74251461057f578063af570c04146105d6578063af75d38f146105eb578063b2041a1514610600578063b535b03e14610615578063e870ed911461062a578063f185db0c1461063a578063f2fde38b1461064f578063fb5e76e614610670575b005b3480156101b957600080fd5b506101c2610685565b60408051600160a060020a039092168252519081900360200190f35b3480156101ea57600080fd5b5060408051602060046024803582810135848102808701860190975280865261027496843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106949650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102af57600080fd5b506101ab61071d565b6040805160206004604435818101358381028086018501909652808552610345958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506107369650505050505050565b60408051918252519081900360200190f35b610345600435602435610754565b34801561037157600080fd5b506101ab600435610770565b34801561038957600080fd5b506103926107a3565b604080519115158252519081900360200190f35b6103456004356107ac565b3480156103bd57600080fd5b506101ab600160a060020a03600435166107af565b3480156103de57600080fd5b506101ab600435151561080c565b3480156103f857600080fd5b506101ab61084d565b34801561040d57600080fd5b50610345600435610889565b34801561042557600080fd5b506101c261088f565b34801561043a57600080fd5b506101c261089e565b34801561044f57600080fd5b506103456108b2565b34801561046457600080fd5b506101ab600160a060020a03600435166108b8565b34801561048557600080fd5b506101ab600160a060020a03600435166108fe565b3480156104a657600080fd5b506101ab6004351515610961565b3480156104c057600080fd5b506104c96109cf565b6040805160ff9092168252519081900360200190f35b3480156104eb57600080fd5b506101ab600160a060020a03600435166109d4565b610345610a2f565b34801561051457600080fd5b506101c2610a34565b34801561052957600080fd5b506104c9600160a060020a0360043581169060243516610a43565b34801561055057600080fd5b506101ab600160a060020a03600435811690602435151590604435151590606435906084359060a43516610b6a565b34801561058b57600080fd5b506105a0600160a060020a0360043516610cda565b6040805195151586529315156020860152848401929092526060840152600160a060020a03166080830152519081900360a00190f35b3480156105e257600080fd5b506101c2610d15565b3480156105f757600080fd5b50610345610d24565b34801561060c57600080fd5b50610392610d2a565b34801561062157600080fd5b506104c9610d4b565b6103456004356024351515610d50565b34801561064657600080fd5b506104c9610d58565b34801561065b57600080fd5b506101ab600160a060020a0360043516610d5d565b34801561067c57600080fd5b506101c2610dcf565b600154600160a060020a031681565b60008080808060ff881615156106b65760009450849350839250829150610713565b6106c03332610a43565b905060ff8116156106de576002945092506000915081905082610713565b60095460ff16151560011415610704576008546002955090935060009250905082610713565b60079450600093508392508291505b5093509350935093565b6107273332610a43565b60ff161561073457600080fd5b565b600060ff8416156107495761074961071d565b506000949350505050565b6000605f82106107665750600061076a565b5060015b92915050565b600254600160a060020a03163214806107935750600254600160a060020a031633145b151561079e57600080fd5b600855565b60095460ff1681565b90565b600254600160a060020a03163214806107d25750600254600160a060020a031633145b15156107dd57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a031632148061082f5750600254600160a060020a031633145b151561083a57600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a03163214806108705750600254600160a060020a031633145b151561087b57600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b6009546101009004600160a060020a031681565b60055481565b600154600160a060020a031632146108cf57600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a03163214806109215750600254600160a060020a031633145b151561092c57600080fd5b60098054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a03163214806109845750600254600160a060020a031633145b151561098f57600080fd5b60078054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600281565b600154600160a060020a031632146109eb57600080fd5b600160a060020a0381161515610a0057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090565b600254600160a060020a031681565b600160a060020a038083166000908152600a602052604081206009549192839261010090041682811515610a82576003830154600160a060020a031691505b600160a060020a03821615610b2e5750604080517f95a078e8000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152915183928316916395a078e89160248083019260209291908290030181600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b50511515610b2e57600a93505b4283600101541115610b3f57601493505b600283015415801590610b555750428360020154105b15610b5f57601e93505b509195945050505050565b600080600088925082600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b158015610bc957600080fd5b505af1158015610bdd573d6000803e3d6000fd5b505050506040513d6020811015610bf357600080fd5b5051600160a060020a03163214610c0957600080fd5b859150811515610c17574291505b506009546101009004600160a060020a0316801515610c335750825b6040805160a08101825298151589529615156020808a0191825289890193845260608a01968752600160a060020a0392831660808b019081529a83166000908152600a9091529790972097518854975160ff199098169015151761ff0019166101009715159790970296909617875551600187015550505160028401555091516003909101805473ffffffffffffffffffffffffffffffffffffffff191691909216179055565b600a60205260009081526040902080546001820154600283015460039093015460ff80841694610100909404169290600160a060020a031685565b600354600160a060020a031681565b60085481565b60075474010000000000000000000000000000000000000000900460ff1681565b600181565b600092915050565b600481565b600254600160a060020a0316321480610d805750600254600160a060020a031633145b1515610d8b57600080fd5b600160a060020a0381161515610da057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600754600160a060020a0316815600a165627a7a72305820e07b208bd87743f14b6371d7b3e98d45fc665d414c5b241de137f302c3533da20029"
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 123825
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 123825
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Sponsored Content ABR Master"
        }
      },
      "iq__ruJTQUEiuvWwP5VV6z7A39j5pkr": {
        "id": "iq__ruJTQUEiuvWwP5VV6z7A39j5pkr",
        "hash": "hq__pbFJL9TRrNHx2oyqQ92Qs6UTxMuGv1on8wmfmFCf7NbfVerp6HftZuck4m4PntNzCfosVPhhk",
        "name": "Campaign Manager",
        "meta": {
          "bitcode_part": "hqp_S1k59TTzCt9WStMWFEr91onr3vJm5iwKRjWSQqhyAuxYNTww",
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0xfb8b470b7577efad41c15598cb2e9380b473ace3",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d67724d61726b6574506c61636532303139303232323135333730304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055612887806100a26000396000f3006080604052600436106100e25763ffffffff60e060020a60003504166302d05d3f81146100e45780630f82c16f14610115578063123e0e80146101da57806317685953146102795780633513a8051461028757806341c0e1b51461029257806345080442146102a757806354fd4d50146102bf5780636af27417146102d45780636d2e4b1b146102ff5780637b1cdb3e146103205780638da5cb5b146103285780639e99bbea1461033d578063af570c0414610345578063b535b03e1461035a578063e870ed911461036f578063f185db0c1461037f578063f2fde38b14610394575b005b3480156100f057600080fd5b506100f96103b5565b60408051600160a060020a039092168252519081900360200190f35b34801561012157600080fd5b506040805160206004602480358281013584810280870186019097528086526101ab96843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103c49650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b6040805160206004604435818101358381028086018501909652808552610267958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103d39650505050505050565b60408051918252519081900360200190f35b6102676004356024356103dd565b6102676004356103e5565b34801561029e57600080fd5b506100e26103e8565b3480156102b357600080fd5b50610267600435610424565b3480156102cb57600080fd5b5061026761042a565b3480156102e057600080fd5b506102e9610430565b6040805160ff9092168252519081900360200190f35b34801561030b57600080fd5b506100e2600160a060020a0360043516610435565b610267610490565b34801561033457600080fd5b506100f9610713565b610267610722565b34801561035157600080fd5b506100f9610727565b34801561036657600080fd5b506102e9610736565b61026760043560243515156103dd565b34801561038b57600080fd5b506102e961073b565b3480156103a057600080fd5b506100e2600160a060020a0360043516610740565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a031632148061040b5750600254600160a060020a031633145b151561041657600080fd5b600254600160a060020a0316ff5b50600090565b60055481565b600281565b600154600160a060020a0316321461044c57600080fd5b600160a060020a038116151561046157600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60008060008061049e6107b2565b604051809103906000f0801580156104ba573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350849250839163e53853039160248082019260009290919082900301818387803b15801561052557600080fd5b505af1158015610539573d6000803e3d6000fd5b5050604080517fcc98ef960000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038516935063cc98ef969250602480830192600092919082900301818387803b15801561059d57600080fd5b505af11580156105b1573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b15801561061c57600080fd5b505af1158015610630573d6000803e3d6000fd5b5050505080600160a060020a031663f2fde38b83600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561068157600080fd5b505af1158015610695573d6000803e3d6000fd5b505050506040513d60208110156106ab57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b1580156106f157600080fd5b505af1158015610705573d6000803e3d6000fd5b505050506000935050505090565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600481565b600254600160a060020a03163214806107635750600254600160a060020a031633145b151561076e57600080fd5b600160a060020a038116151561078357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b604051612099806107c383390190560060806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e4d677232303139303232323135333630304d4c6005556006805460ff191690556007805460a060020a60ff021916905560018054600160a060020a031990811632908117909255600280549091169091179055611fdd806100bc6000396000f3006080604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f811461014a5780630f82c16f1461017b578063123e0e801461024057806317685953146102df5780633513a805146102ed57806341c0e1b5146102f8578063444814391461030d578063450804421461033e5780634edd676b1461035657806354fd4d501461036b5780636af27417146103805780636d2e4b1b1461039557806374cf29c2146103b65780637b1cdb3e146103cb5780638597a2a3146103d35780638da5cb5b146103f45780639e99bbea14610409578063af570c0414610411578063b535b03e14610426578063cc98ef961461043b578063d7f48c341461045c578063e870ed9114610485578063ed27107b14610495578063f185db0c146104aa578063f2fde38b146104bf575b005b34801561015657600080fd5b5061015f6104e0565b60408051600160a060020a039092168252519081900360200190f35b34801561018757600080fd5b5060408051602060046024803582810135848102808701860190975280865261021196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104ef9650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526102cd958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104fe9650505050505050565b60408051918252519081900360200190f35b6102cd600435602435610508565b6102cd600435610510565b34801561030457600080fd5b50610148610513565b34801561031957600080fd5b5061032860ff6004351661054f565b6040805160ff9092168252519081900360200190f35b34801561034a57600080fd5b506102cd600435610597565b34801561036257600080fd5b5061015f61059d565b34801561037757600080fd5b506102cd6105b1565b34801561038c57600080fd5b506103286105b7565b3480156103a157600080fd5b50610148600160a060020a03600435166105bc565b3480156103c257600080fd5b50610328610617565b6102cd610620565b3480156103df57600080fd5b50610148600160a060020a03600435166108c7565b34801561040057600080fd5b5061015f61092a565b6102cd610939565b34801561041d57600080fd5b5061015f61093e565b34801561043257600080fd5b5061032861094d565b34801561044757600080fd5b50610148600160a060020a0360043516610952565b34801561046857600080fd5b50610471610998565b604080519115158252519081900360200190f35b6102cd6004356024351515610508565b3480156104a157600080fd5b5061015f6109b9565b3480156104b657600080fd5b506103286109c8565b3480156104cb57600080fd5b50610148600160a060020a03600435166109cd565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a03163214806105365750600254600160a060020a031633145b151561054157600080fd5b600254600160a060020a0316ff5b600254600090600160a060020a03163214806105755750600254600160a060020a031633145b151561058057600080fd5b506006805460ff191660ff92831617908190551690565b50600090565b6006546101009004600160a060020a031681565b60055481565b600281565b600154600160a060020a031632146105d357600080fd5b600160a060020a03811615156105e857600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065460ff1681565b60075460009081908190819074010000000000000000000000000000000000000000900460ff16151561068b576007805474ff0000000000000000000000000000000000000000191674010000000000000000000000000000000000000000179055600093506108c1565b610693610a3f565b604051809103906000f0801580156106af573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350839163e53853039160248082019260009290919082900301818387803b15801561071757600080fd5b505af115801561072b573d6000803e3d6000fd5b5050600654604080517f4448143900000000000000000000000000000000000000000000000000000000815260ff909216600483015251869450600160a060020a03851693506344481439925060248083019260209291908290030181600087803b15801561079957600080fd5b505af11580156107ad573d6000803e3d6000fd5b505050506040513d60208110156107c357600080fd5b5050604080517f63c77f8f0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038316916363c77f8f91602480830192600092919082900301818387803b15801561082557600080fd5b505af1158015610839573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b1580156108a457600080fd5b505af11580156108b8573d6000803e3d6000fd5b50505050600093505b50505090565b600254600160a060020a03163214806108ea5750600254600160a060020a031633145b15156108f557600080fd5b60068054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600154600160a060020a0316321461096957600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60075474010000000000000000000000000000000000000000900460ff1681565b600754600160a060020a031681565b600481565b600254600160a060020a03163214806109f05750600254600160a060020a031633145b15156109fb57600080fd5b600160a060020a0381161515610a1057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60405161156280610a5083390190560060806040527f4f776e61626c6532303139303532383139333830304d4c00000000000000000060009081557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e32303139303331383130353130304d4c0000006005556006805460a060020a60ff021916905542600a55600b5560018054600160a060020a0319908116329081179092556002805490911690911790556114a7806100bb6000396000f3006080604052600436106101b65763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101b85780630b97bc86146101e95780630f82c16f146102105780630fb5a6b4146102d5578063123e0e80146102ea57806317685953146103775780631e1333fb1461038557806322f3e2d4146103bd578063309d1e40146103d25780633513a805146104185780633b917c301461042357806341c0e1b514610438578063444814391461044d578063450804421461047e57806346d5badb1461049657806354fd4d50146104ab57806363c77f8f146104c05780636af27417146104e15780636d2e4b1b146104f657806374cf29c21461051757806379d367ef1461052c5780637b1cdb3e1461054d5780638da5cb5b146105555780639dfa5d331461056a5780639e99bbea1461054d578063af570c041461057f578063b535b03e14610594578063c940c6b3146105a9578063cfefb3d5146105ca578063e177246e146105e2578063e870ed91146105fa578063f06148f21461060a578063f185db0c1461062e578063f2fde38b14610643578063f34da3c014610664575b005b3480156101c457600080fd5b506101cd61067c565b60408051600160a060020a039092168252519081900360200190f35b3480156101f557600080fd5b506101fe61068b565b60408051918252519081900360200190f35b34801561021c57600080fd5b506040805160206004602480358281013584810280870186019097528086526102a696843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106919650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102e157600080fd5b506101fe6106a0565b60408051602060046044358181013583810280860185019096528085526101fe958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106a69650505050505050565b6101fe6004356024356106b0565b34801561039157600080fd5b506103a9600160a060020a03600435166024356106b8565b604080519115158252519081900360200190f35b3480156103c957600080fd5b506103a96107eb565b3480156103de57600080fd5b506103f3600160a060020a036004351661081f565b604080519384526020840192909252600090810b900b82820152519081900360600190f35b6101fe600435610840565b34801561042f57600080fd5b506101cd610843565b34801561044457600080fd5b506101b6610852565b34801561045957600080fd5b5061046860ff6004351661088e565b6040805160ff9092168252519081900360200190f35b34801561048a57600080fd5b506101fe6004356108f0565b3480156104a257600080fd5b506101fe6108f6565b3480156104b757600080fd5b506101fe6108fc565b3480156104cc57600080fd5b506101b6600160a060020a0360043516610902565b3480156104ed57600080fd5b50610468610948565b34801561050257600080fd5b506101b6600160a060020a036004351661094d565b34801561052357600080fd5b506104686109a8565b34801561053857600080fd5b506103a9600160a060020a03600435166109c9565b6101fe610b73565b34801561056157600080fd5b506101cd610b78565b34801561057657600080fd5b506101fe610b87565b34801561058b57600080fd5b506101cd610bc2565b3480156105a057600080fd5b50610468610bd1565b3480156105b557600080fd5b506101fe600435602435604435606435610bd6565b3480156105d657600080fd5b506103a9600435610c24565b3480156105ee57600080fd5b506101fe60043561131e565b6101fe60043560243515156106b0565b34801561061657600080fd5b506103a9600160a060020a036004351660243561135f565b34801561063a57600080fd5b506104686113b8565b34801561064f57600080fd5b506101b6600160a060020a03600435166113bd565b34801561067057600080fd5b506101cd60043561142f565b600154600160a060020a031681565b600a5481565b60076000808093509350935093565b600b5481565b6000949350505050565b600092915050565b60006106c2611457565b600254600090600160a060020a03163214806106e85750600254600160a060020a031633145b15156106f357600080fd5b50506040805160608101825283815260006020808301829052600183850152600160a060020a038716825260079052918220600281015491929091810b900b151561079b5760088054600180820183556000929092527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee301805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790556009805490910190555b50600160a060020a039390931660009081526007602090815260408083208651815591860151600180840191909155950151600290910180549190920b60ff1660ff199091161790555090919050565b600a546000904290811015610803576000915061081b565b600b541580610818575080600b54600a540110155b91505b5090565b60076020526000908152604081208054600182015460029092015490920b83565b90565b600654600160a060020a031681565b600254600160a060020a03163214806108755750600254600160a060020a031633145b151561088057600080fd5b600254600160a060020a0316ff5b600154600090600160a060020a031632146108a857600080fd5b506006805474ff000000000000000000000000000000000000000019167401000000000000000000000000000000000000000060ff9384168102919091179182905590041690565b50600090565b60095481565b60055481565b600154600160a060020a0316321461091957600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600281565b600154600160a060020a0316321461096457600080fd5b600160a060020a038116151561097957600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065474010000000000000000000000000000000000000000900460ff1681565b6002546000908190600160a060020a03163214806109f15750600254600160a060020a031633145b15156109fc57600080fd5b50600160a060020a038216600090815260076020526040812081815560018101829055600201805460ff191690555b600954811015610b685782600160a060020a0316600882815481101515610a4e57fe5b600091825260209091200154600160a060020a03161415610b60576008805482908110610a7757fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff19169055600954600019018114610b4d576008600160095403815481101515610abe57fe5b60009182526020909120015460088054600160a060020a039092169183908110610ae457fe5b9060005260206000200160006101000a815481600160a060020a030219169083600160a060020a031602179055506008600160095403815481101515610b2657fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff191690555b6009805460001901905560019150610b6d565b600101610a2b565b600091505b50919050565b600090565b600254600160a060020a031681565b600254600090600160a060020a0316321480610bad5750600254600160a060020a031633145b1515610bb857600080fd5b5042600a81905590565b600354600160a060020a031681565b600181565b600254600090600160a060020a0316321480610bfc5750600254600160a060020a031633145b1515610c0757600080fd5b50603c60188502840181028301028101600b819055949350505050565b6000806000806000806000806000610c3a6107eb565b1515610c4557600080fd5b604080517f0e0a0d74000000000000000000000000000000000000000000000000000000008152600481018c905290513399508991630e0a0d749160248083019260209291908290030181600087803b158015610ca157600080fd5b505af1158015610cb5573d6000803e3d6000fd5b505050506040513d6020811015610ccb57600080fd5b5051604080517f98980081000000000000000000000000000000000000000000000000000000008152600481018d90529051919850600160a060020a038a16916398980081916024808201926020929091908290030181600087803b158015610d3357600080fd5b505af1158015610d47573d6000803e3d6000fd5b505050506040513d6020811015610d5d57600080fd5b5051604080517f2310167f00000000000000000000000000000000000000000000000000000000815290519197508796503391600160a060020a03881691632310167f9160048083019260209291908290030181600087803b158015610dc257600080fd5b505af1158015610dd6573d6000803e3d6000fd5b505050506040513d6020811015610dec57600080fd5b5051600160a060020a031614610e0157600080fd5b604080517f7afc54d4000000000000000000000000000000000000000000000000000000008152600481018c905290513291600160a060020a038b1691637afc54d4916024808201926020929091908290030181600087803b158015610e6657600080fd5b505af1158015610e7a573d6000803e3d6000fd5b505050506040513d6020811015610e9057600080fd5b5051600160a060020a031614610ea557600080fd5b600160a060020a03861660009081526007602052604081206002810154909550810b900b600114610ed557600080fd5b83541580610eea575060018401548454038711155b1515610ef557600080fd5b600180850154600160a060020a0388166000908152600760205260409020908901910155835415801590610f4457508354600160a060020a038716600090815260076020526040902060010154145b15610f7057600160a060020a0386166000908152600760205260409020600201805460ff191660ff1790555b60065474010000000000000000000000000000000000000000900460ff1660648804029250821561127157604080517f5cc15001000000000000000000000000000000000000000000000000000000008152600481018c90529051600160a060020a038a1691635cc150019160248083019260209291908290030181600087803b158015610ffd57600080fd5b505af1158015611011573d6000803e3d6000fd5b505050506040513d602081101561102757600080fd5b5051604080517fb816f5130000000000000000000000000000000000000000000000000000000081529051919350600160a060020a0384169163b816f513916004808201926020929091908290030181600087803b15801561108857600080fd5b505af115801561109c573d6000803e3d6000fd5b505050506040513d60208110156110b257600080fd5b5051604080517f8da5cb5b0000000000000000000000000000000000000000000000000000000081529051919250600160a060020a03831691638da5cb5b916004808201926020929091908290030181600087803b15801561111357600080fd5b505af1158015611127573d6000803e3d6000fd5b505050506040513d602081101561113d57600080fd5b5051604051600160a060020a039091169084156108fc029085906000818181858888f19350505050158015611176573d6000803e3d6000fd5b507f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a81600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b1580156111ef57600080fd5b505af1158015611203573d6000803e3d6000fd5b505050506040513d602081101561121957600080fd5b505160408051600160a060020a0390921660208301528181018690526060808352600c908301527f526574726f63657373696f6e00000000000000000000000000000000000000006080830152519081900360a00190a15b604051329084890380156108fc02916000818181858888f1935050505015801561129f573d6000803e3d6000fd5b50604080513260208201528489038183015260608082526006908201527f5265776172640000000000000000000000000000000000000000000000000000608082015290517f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a9181900360a00190a15060019998505050505050505050565b600254600090600160a060020a03163214806113445750600254600160a060020a031633145b151561134f57600080fd5b50600a8054820190819055919050565b60008061136a6107eb565b151561137557600080fd5b50600160a060020a0383166000908152600760205260409020805415806113a3575060018101548154038311155b15156113ae57600080fd5b5060019392505050565b600481565b600254600160a060020a03163214806113e05750600254600160a060020a031633145b15156113eb57600080fd5b600160a060020a038116151561140057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600880548290811061143d57fe5b600091825260209091200154600160a060020a0316905081565b60606040519081016040528060008152602001600081526020016000800b815250905600a165627a7a72305820becc96e99c6926cb052edc800d780fc74a533f9dde4b797cc7e4642f277fd1cc0029a165627a7a72305820ba38a2c5cfdcbb681408b1b80cb36cc3bffae73072fe02d8f38e737a771587ef0029a165627a7a72305820ed3afe68d298bebb00ddd5a9cbd8eb2d90fa41722b907caa3208d04dd38cb2c80029",
            "factoryAbi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "percent",
                    "type": "uint8"
                  }
                ],
                "name": "setLibraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignLibraryAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "libraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_library_address",
                    "type": "address"
                  }
                ],
                "name": "setCampaignLibraryAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "market_place_address",
                    "type": "address"
                  }
                ],
                "name": "setMarketPlaceAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "initializedAsCampaignMgr",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "marketPlaceAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ]
          },
          "eluv-fb.parts": {
            "adsmanager.bc": "hqp_S1k59TTzCt9WStMWFEr91onr3vJm5iwKRjWSQqhyAuxYNTww"
          },
          "eluv.description": "",
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  5
                ],
                "size": 39752
              }
            },
            "elv-apps.css": {
              ".": {
                "parts": [
                  4
                ],
                "size": 37627
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  6
                ],
                "size": 39752
              }
            }
          },
          "mime-types": {
            "css": "text/css",
            "html": "text/html"
          },
          "name": "Campaign Manager"
        }
      },
      "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi": {
        "id": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi",
        "hash": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx",
        "name": "ABR Master",
        "meta": {
          "bitcode_flags": "abrmaster",
          "bitcode_format": "builtin",
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "eluv.displayApp": "displayApp/index.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp": {
              ".": {
                "type": "directory"
              },
              "index.html": {
                ".": {
                  "parts": [
                    73
                  ],
                  "size": 1219848
                }
              }
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  60
                ],
                "size": 1219577
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 1082307
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "ABR Master"
        }
      }
    }
    async ContentTypes();
    
    
    {
      "iq__42gJKSsPoLCNkmEiDopEfPSujc2e": {
        "id": "iq__42gJKSsPoLCNkmEiDopEfPSujc2e",
        "hash": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL",
        "name": "Library",
        "meta": {
          "bitcode_part": "hqp_3AttPxAV6U7nRM1szSYiV3j16oVRrokT6nnrh6acsRa2vnXi",
          "eluv.description": "",
          "name": "Library"
        }
      },
      "iq__3Fy51pJBpjo7nrNFQFETUAYvRe9E": {
        "id": "iq__3Fy51pJBpjo7nrNFQFETUAYvRe9E",
        "hash": "hq__53F6TPFf9o7kr1R2DaMDEHtFZmDXcth6PvyGZKPr3huDxuZ9RQTj9Bh2sYEX3LrayKDdYzhii4",
        "name": "Video",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "eluv.allowCustomMetadata": true,
          "eluv.schema": [
            {
              "key": "name",
              "label": "Name",
              "required": true,
              "type": "string"
            },
            {
              "key": "eluv.description",
              "label": "Description",
              "required": false,
              "type": "text"
            },
            {
              "accept": [
                "image/*"
              ],
              "key": "image",
              "label": "Thumbnail",
              "preview": true,
              "required": true,
              "type": "file"
            },
            {
              "accept": [
                "video/*"
              ],
              "key": "video",
              "label": "Video",
              "required": false,
              "type": "file"
            }
          ],
          "name": "Video"
        }
      },
      "iq__3KicsTfHxAru9hwCDAfWsLtCKYMa": {
        "id": "iq__3KicsTfHxAru9hwCDAfWsLtCKYMa",
        "hash": "hq__7HBasPghuRRKA39eNXwdvqdytUsq8XKYC4X2wfumA8iNE6F6mFK6G576n5D82mkmCcQCK9bkWx",
        "name": "Channel",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 82111
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 82111
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Channel"
        }
      },
      "iq__36jjGPHhacyPgehzKN1CLZGXxnwB": {
        "id": "iq__36jjGPHhacyPgehzKN1CLZGXxnwB",
        "hash": "hq__5bTqMC7GVNBt6FwCia9Vddt2b8X3qvCudLGFfm5yCyTF7p8Eho9Fspn7Pfu3e6ZJPhTL86v4ph",
        "name": "IMF",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 798259
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 1082307
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "IMF"
        }
      },
      "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq": {
        "id": "iq__45zaXofB4Gy5k1dNhRGJZb7vRMjq",
        "hash": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35",
        "name": "Production Master",
        "meta": {
          "bitcode_flags": "abrmaster",
          "bitcode_format": "builtin",
          "name": "Production Master"
        }
      },
      "iq__UQCrqjSX4YuBotjvRg2Cx3FJ3D1": {
        "id": "iq__UQCrqjSX4YuBotjvRg2Cx3FJ3D1",
        "hash": "hq__D682LXFAk7BpchACcWfYJtbUjSGnk7SWDHpBN915WSQ8kPcDRBTBxpBNMzj6eKsvio3FdvyG4o",
        "name": "Linear Channel old",
        "meta": {
          "bitcode_part": "hqp_JURXeNX8pZ2t8X92Ji3RHrhHeBd5SoS4qYDWfc76YyczGgGB",
          "eluv.description": "",
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 48699
              }
            },
            "elv-apps.css": {
              ".": {
                "parts": [
                  2
                ],
                "size": 37627
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 48699
              }
            }
          },
          "mime-types": {
            "css": "text/css",
            "html": "text/html"
          },
          "name": "Linear Channel old"
        }
      },
      "iq__3Fd24Yeyi6ap826va5kYR1VnYNkX": {
        "id": "iq__3Fd24Yeyi6ap826va5kYR1VnYNkX",
        "hash": "hq__4oc8dkS2Czym9cvNAHmaJtKNoF28wtZM5rau1JHnExZHVvmZhGrqu2pzXDzbusP4aLbWchW5QB",
        "name": "Advertisement",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getAmount",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "request_ID",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "custom_values",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "stake_holders",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "request_ID",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_ID",
                    "type": "uint256"
                  },
                  {
                    "name": "ad_address",
                    "type": "address"
                  }
                ],
                "name": "dbgRequest",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "bitcodeAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "maxCreditPerAd",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getContent",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getOriginator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getAdvertisement",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "creditPerAd",
                    "type": "uint256"
                  }
                ],
                "name": "setMaxCreditPerAd",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "request_data_ID",
                    "type": "bytes32"
                  }
                ],
                "name": "getCampaign",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "name": "requestMap",
                "outputs": [
                  {
                    "name": "originator",
                    "type": "address"
                  },
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "advertisement",
                    "type": "address"
                  },
                  {
                    "name": "campaign",
                    "type": "address"
                  },
                  {
                    "name": "amount",
                    "type": "uint256"
                  },
                  {
                    "name": "status",
                    "type": "int8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "bitcode",
                    "type": "address"
                  }
                ],
                "name": "setBitcodeAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "content_address",
                    "type": "address"
                  },
                  {
                    "name": "campaign_address",
                    "type": "address"
                  },
                  {
                    "name": "ad_address",
                    "type": "address"
                  },
                  {
                    "name": "amount",
                    "type": "bytes32"
                  }
                ],
                "name": "createMessage",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "maxCreditPerAd",
                    "type": "uint256"
                  }
                ],
                "name": "MaxCreditPerAd",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "bitcode",
                    "type": "address"
                  }
                ],
                "name": "BitcodeAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "flag",
                    "type": "bool"
                  }
                ],
                "name": "dbgBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "addr",
                    "type": "address"
                  }
                ],
                "name": "dbgAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "num",
                    "type": "uint256"
                  }
                ],
                "name": "dbgUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "num",
                    "type": "uint8"
                  }
                ],
                "name": "dbgUint8",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "dbgByte32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "msg",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes"
                  }
                ],
                "name": "dbgBytes",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x4f98f2f2c7cec6576cb9bd60aeab07a6bb7030a5",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c00000000000000000060009081557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677241647665727469736d6e7432303139303531303135323230304d4c60055560085560018054600160a060020a031990811632908117909255600280549091169091179055611592806100a76000396000f30060806040526004361061017f5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101815780630e0a0d74146101b25780630f82c16f146101dc578063123e0e80146102a1578063176859531461032e578063208daa4f1461033c5780633513a8051461036057806341c0e1b51461036b5780634508044214610380578063508ddbb01461039857806354fd4d50146103ad57806355a632f8146103c25780635cc15001146103d75780636af27417146103ef5780636d2e4b1b1461041a5780637afc54d41461043b5780637b1cdb3e146104535780638da5cb5b1461045b57806398980081146104705780639e99bbea14610453578063af570c0414610488578063b535b03e1461049d578063c5f8c53f146104b2578063cabe0452146104ca578063d4ecba4f146104e2578063dded4d7b14610544578063e75c24bb14610565578063e870ed911461060a578063f185db0c1461061a578063f2fde38b1461062f575b005b34801561018d57600080fd5b50610196610650565b60408051600160a060020a039092168252519081900360200190f35b3480156101be57600080fd5b506101ca60043561065f565b60408051918252519081900360200190f35b3480156101e857600080fd5b5060408051602060046024803582810135848102808701860190975280865261027296843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106bc9650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526101ca958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106cb9650505050505050565b6101ca60043560243561092a565b34801561034857600080fd5b506101ca600435600160a060020a0360243516610bea565b6101ca600435610c97565b34801561037757600080fd5b5061017f610c9a565b34801561038c57600080fd5b506101ca600435610cd6565b3480156103a457600080fd5b50610196610cdc565b3480156103b957600080fd5b506101ca610ceb565b3480156103ce57600080fd5b506101ca610cf1565b3480156103e357600080fd5b50610196600435610cf7565b3480156103fb57600080fd5b50610404610d15565b6040805160ff9092168252519081900360200190f35b34801561042657600080fd5b5061017f600160a060020a0360043516610d1a565b34801561044757600080fd5b50610196600435610d75565b6101ca610d90565b34801561046757600080fd5b50610196610d95565b34801561047c57600080fd5b50610196600435610da4565b34801561049457600080fd5b50610196610dd1565b3480156104a957600080fd5b50610404610de0565b3480156104be57600080fd5b5061017f600435610de5565b3480156104d657600080fd5b50610196600435610e4e565b3480156104ee57600080fd5b506104fa600435610e6c565b60408051600160a060020a0397881681529587166020870152938616858501529190941660608401526080830193909352600092830b90920b60a082015290519081900360c00190f35b34801561055057600080fd5b50610196600160a060020a0360043516610eb2565b34801561057157600080fd5b50610595600160a060020a0360043581169060243581169060443516606435610f58565b6040805160208082528351818301528351919283929083019185019080838360005b838110156105cf5781810151838201526020016105b7565b50505050905090810190601f1680156105fc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ca60043560243515156111af565b34801561062657600080fd5b506104046111b7565b34801561063b57600080fd5b5061017f600160a060020a03600435166111bc565b600154600160a060020a031681565b600081815260076020526040812060010154600160a060020a03161580159061069b5750600082815260076020526040812060050154810b900b155b15156106a657600080fd5b5060009081526007602052604090206004015490565b60076000808093509350935093565b60008060008060008060008060008951600014156106ec576000985061091a565b8960008151811015156106fb57fe5b602090810290910101519750600160a060020a038816156109155789600181518110151561072557fe5b9060200190602002015196508a600081518110151561074057fe5b9060200190602002015195508a600181518110151561075b57fe5b6020908102909101015160001a60f860020a0260f860020a900494508a600281518110151561078657fe5b9060200190602002015193508a60038151811015156107a157fe5b60209081029091010151600654909350600160a060020a0316156107cd576107cd88888888888861122e565b60085415806107de57506008548611155b15156107e957600080fd5b86915081600160a060020a0316632310167f6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b15801561084357600080fd5b505af1158015610857573d6000803e3d6000fd5b505050506040513d602081101561086d57600080fd5b5051604080517ff06148f2000000000000000000000000000000000000000000000000000000008152336004820152602481018990529051919250600160a060020a0383169163f06148f2916044808201926020929091908290030181600087803b1580156108db57600080fd5b505af11580156108ef573d6000803e3d6000fd5b505050506040513d602081101561090557600080fd5b5061091590508d89338a8a6113b3565b600098505b5050505050505050949350505050565b600080600080600033876040516020018083600160a060020a0316600160a060020a03166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b602083106109aa5780518252601f19909201916020918201910161098b565b51815160001960209485036101000a0190811690199190911617905260408051949092018490039093206000818152600790945292208054929850965050600160a060020a031632149150508015610a0b57506005830154600090810b900b155b1515610a1657600080fd5b60008481526007602090815260408083206003015481517f2310167f0000000000000000000000000000000000000000000000000000000081529151600160a060020a0390911695508593632310167f93600480850194919392918390030190829087803b158015610a8757600080fd5b505af1158015610a9b573d6000803e3d6000fd5b505050506040513d6020811015610ab157600080fd5b5051604080517fcfefb3d5000000000000000000000000000000000000000000000000000000008152600481018790529051919250600160a060020a0383169163cfefb3d5916024808201926020929091908290030181600087803b158015610b1957600080fd5b505af1158015610b2d573d6000803e3d6000fd5b505050506040513d6020811015610b4357600080fd5b50506000848152600760209081526040808320805473ffffffffffffffffffffffffffffffffffffffff1990811682556001820180548216905560028201805482169055600382018054909116905560048101849055600501805460ff1916905580518a81529182019290925281517fbf0f2215c45c5ee802d4c20bdfc915308c4459b0f6a78f23ad350e6408bf2891929181900390910190a15060009695505050505050565b600081836040516020018083600160a060020a0316600160a060020a03166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b60208310610c645780518252601f199092019160209182019101610c45565b5181516020939093036101000a600019018019909116921691909117905260405192018290039091209695505050505050565b90565b600254600160a060020a0316321480610cbd5750600254600160a060020a031633145b1515610cc857600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b60055481565b60085481565b600090815260076020526040902060010154600160a060020a031690565b600281565b600154600160a060020a03163214610d3157600080fd5b600160a060020a0381161515610d4657600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090815260076020526040902054600160a060020a031690565b600090565b600254600160a060020a031681565b600081815260076020526040812060020154600160a060020a0316801515610dcb57600080fd5b92915050565b600354600160a060020a031681565b600181565b600254600160a060020a0316321480610e085750600254600160a060020a031633145b1515610e1357600080fd5b60088190556040805182815290517f1f6808146a51d157d9343b08ee6fce3b39b0e5b419f4c8524a56512acf5ba2b59181900360200190a150565b600090815260076020526040902060030154600160a060020a031690565b600760205260009081526040812080546001820154600283015460038401546004850154600590950154600160a060020a03948516969385169592851694909116920b86565b600254600090600160a060020a0316321480610ed85750600254600160a060020a031633145b1515610ee357600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03848116919091179182905560408051929091168252517fecfcc1bcfb602db0a89a128bad350799ac7741ae87395080e8da39da6f100fcb916020908290030190a15050600654600160a060020a031690565b60408051606080825260808201909252819060009081908360208201610c00803883395050815191945060fd60020a918591506000908110610f9657fe5b906020010190600160f860020a031916908160001a905350825160fd60020a9084906015908110610fc357fe5b906020010190600160f860020a031916908160001a905350825160fd60020a908490602a908110610ff057fe5b906020010190600160f860020a031916908160001a905350825160fd60020a908490603f90811061101d57fe5b906020010190600160f860020a031916908160001a905350600091505b601482101561113e578160130360080260020a86600160a060020a031681151561106057fe5b0490508060f860020a02838360010181518110151561107b57fe5b906020010190600160f860020a031916908160001a9053508160130360080260020a87600160a060020a03168115156110b057fe5b0490508060f860020a0283836016018151811015156110cb57fe5b906020010190600160f860020a031916908160001a9053508160130360080260020a88600160a060020a031681151561110057fe5b0490508060f860020a028383602b0181518110151561111b57fe5b906020010190600160f860020a031916908160001a90535060019091019061103a565b600091505b60208210156111a35784826020811061115857fe5b1a60f860020a0260f860020a900490508060f860020a02838360400181518110151561118057fe5b906020010190600160f860020a031916908160001a905350600190910190611143565b50909695505050505050565b600092915050565b600481565b600254600160a060020a03163214806111df5750600254600160a060020a031633145b15156111ea57600080fd5b600160a060020a03811615156111ff57600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b606060008061123f8989338a610f58565b92508260405160200180807f19457468657265756d205369676e6564204d6573736167653a0a393600000000815250601c0182805190602001908083835b6020831061129c5780518252601f19909201916020918201910161127d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040526040518082805190602001908083835b602083106112ff5780518252601f1990920191602091820191016112e0565b51815160209384036101000a600019018019909216911617905260408051929094018290038220600080845283830180875282905260ff8e1684870152606084018d9052608084018c905294519098506001965060a080840196509194601f19820194509281900390910191865af115801561137f573d6000803e3d6000fd5b5050604051601f190151600654909250600160a060020a0380841691161490506113a857600080fd5b505050505050505050565b60006113bd611531565b84876040516020018083600160a060020a0316600160a060020a03166c01000000000000000000000000028152601401828152602001925050506040516020818303038152906040526040518082805190602001908083835b602083106114355780518252601f199092019160209182019101611416565b51815160209384036101000a60001901801990921691161790526040805192909401829003822060c083018552328352600160a060020a039c8d168383019081529b8d168386019081529a8d1660608401908152608084019a8b52600060a0850181815292815260079093529482209251835473ffffffffffffffffffffffffffffffffffffffff19908116918f169190911784559b516001840180548e16918f1691909117905599516002830180548d16918e169190911790559251600382018054909b169b169a909a1790985594516004890155505092516005909501805460ff191660ff9690930b959095169190911790935550505050565b6040805160c081018252600080825260208201819052918101829052606081018290526080810182905260a0810191909152905600a165627a7a7230582074c6feb6abc40b710f5a82fb8c9cff0bc13b436a30507d84bd5fe87b160140d30029"
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 73720
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 73720
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Advertisement"
        }
      },
      "iq__2punfHYE6Xv6B5GmRiuCorsELxei": {
        "id": "iq__2punfHYE6Xv6B5GmRiuCorsELxei",
        "hash": "hq__Dp62NfiHS9PdwxXUNrrFFou3k59hMuWDUCbH3n5GmU3icDj7BQ1Nxz2yhdeEE6p4hnbqvTNDg2",
        "name": "Submission",
        "meta": {
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "licensingFee",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "percentPartial",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "withdraw",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "status_code",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "STATUS_FINAL_REVIEW",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "partialPayment",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content_address",
                    "type": "address"
                  },
                  {
                    "name": "new_owner",
                    "type": "address"
                  }
                ],
                "name": "transferContentOwnership",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "STATUS_DRAFT_APPROVED",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "licensing_fee",
                    "type": "uint256"
                  }
                ],
                "name": "setLicensingFee",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "name": "licensingStatus",
                "outputs": [
                  {
                    "name": "percentComplete",
                    "type": "uint8"
                  },
                  {
                    "name": "licensingFee",
                    "type": "uint256"
                  },
                  {
                    "name": "licensingFeePaid",
                    "type": "uint256"
                  },
                  {
                    "name": "valid",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "partial_payment",
                    "type": "uint8"
                  }
                ],
                "name": "setPartialPayment",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "percent_partial",
                    "type": "uint8"
                  }
                ],
                "name": "setPercentPartial",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content_address",
                    "type": "address"
                  }
                ],
                "name": "reclaimContentOwnership",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content_contract",
                    "type": "address"
                  },
                  {
                    "name": "approved",
                    "type": "bool"
                  },
                  {
                    "name": "percent_complete",
                    "type": "uint8"
                  },
                  {
                    "name": "note",
                    "type": "string"
                  }
                ],
                "name": "reviewContent",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "PayCredit",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x1515ebcf2c7d5eaa53259543efe36e08de76b708",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f53706c436f6e744c6963656e73696e6732303139303331383130353730304d4c600555678ac7230489e800006006556007805461280061ff001960ff19909216603c179190911617905560018054600160a060020a03199081163290811790925560028054909116909117905561151e806100c96000396000f3006080604052600436106101715763ffffffff60e060020a60003504166302d05d3f81146101735780630779564b146101a45780630f82c16f146101cb578063123e0e8014610290578063176859531461031d5780632d4fac771461032b5780632e1a7d4d146103565780633513a8051461038257806341c0e1b51461038d57806345080442146103a25780634d52fe4b146103ba57806354fd4d50146103cf5780636af27417146103e45780636d2e4b1b146103f95780637b1cdb3e1461041a5780638da5cb5b146104225780638e7f900f146104375780639e99bbea1461044c578063a2e1cf8a14610454578063af570c041461047b578063b261b9e714610490578063b535b03e146104a5578063b6524089146104ba578063ba3c32ea146104d2578063cba43b0d1461051f578063db14178d1461053a578063e870ed9114610555578063e97a08ba14610565578063f185db0c14610579578063f2fde38b1461058e578063f96e91df146105af575b005b34801561017f57600080fd5b50610188610620565b60408051600160a060020a039092168252519081900360200190f35b3480156101b057600080fd5b506101b961062f565b60408051918252519081900360200190f35b3480156101d757600080fd5b5060408051602060046024803582810135848102808701860190975280865261026196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106359650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526101b9958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106449650505050505050565b6101b960043560243561064e565b34801561033757600080fd5b50610340610656565b6040805160ff9092168252519081900360200190f35b34801561036257600080fd5b5061036e60043561065f565b604080519115158252519081900360200190f35b6101b960043561071c565b34801561039957600080fd5b50610171610b9f565b3480156103ae57600080fd5b506101b9600435610bdb565b3480156103c657600080fd5b506101b9610c47565b3480156103db57600080fd5b506101b9610c6b565b3480156103f057600080fd5b50610340610c71565b34801561040557600080fd5b50610171600160a060020a0360043516610c76565b6101b9610cd1565b34801561042e57600080fd5b50610188610d4a565b34801561044357600080fd5b50610340610d59565b6101b9610d67565b34801561046057600080fd5b50610188600160a060020a0360043581169060243516610eb3565b34801561048757600080fd5b50610188610f6b565b34801561049c57600080fd5b506101b9610f7a565b3480156104b157600080fd5b50610340610f9e565b3480156104c657600080fd5b506101b9600435610fa3565b3480156104de57600080fd5b506104f3600160a060020a0360043516610fdd565b6040805160ff909516855260208501939093528383019190915215156060830152519081900360800190f35b34801561052b57600080fd5b5061034060ff60043516611009565b34801561054657600080fd5b5061034060ff6004351661105c565b6101b9600435602435151561064e565b610188600160a060020a03600435166110a4565b34801561058557600080fd5b5061034061129b565b34801561059a57600080fd5b50610171600160a060020a03600435166112a0565b3480156105bb57600080fd5b50604080516020601f60643560048181013592830184900484028501840190955281845261036e94600160a060020a03813516946024803515159560ff6044351695369560849493019181908401838280828437509497506113129650505050505050565b600154600160a060020a031681565b60065481565b60076000808093509350935093565b6000949350505050565b600092915050565b60075460ff1681565b600254600090600160a060020a03163214806106855750600254600160a060020a031633145b151561069057600080fd5b600254604051600160a060020a039091169083156108fc029084906000818181858888f193505050501580156106ca573d6000803e3d6000fd5b5060025460408051600160a060020a03909216825260006020830152818101849052517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a1919050565b3360008181526008602090815260408083208054600282015460019092015483517f27c1c21d0000000000000000000000000000000000000000000000000000000081529351959695869560ff90931694899489949303928492839283928a926327c1c21d92600480820193929182900301818787803b15801561079f57600080fd5b505af11580156107b3573d6000803e3d6000fd5b505050506040513d60208110156107c957600080fd5b50511280156107d8575060008a135b156108005760075460ff908116908716106107f657600394506107fb565b600194505b61088c565b8560ff166064141561081b578915156107fb5782935061088c565b60075460ff90811690871610610886578915156107fb57600160a060020a03881660009081526008602052604090206002810154600754600190920154909160649161010090910460ff160204039150828211610878578161087a565b825b9350600219945061088c565b60001994505b60008411156109aa57828411156108a257600080fd5b86600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156108e057600080fd5b505af11580156108f4573d6000803e3d6000fd5b505050506040513d602081101561090a57600080fd5b5051600160a060020a03808a16600090815260086020526040808220600201805489019055519293509083169186156108fc0291879190818181858888f1935050505015801561095e573d6000803e3d6000fd5b5060408051600160a060020a0380841682528a16602082015280820186905290517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a15b604080518b81526020810187905281517fb6c1c013bb5004fe8e943c6890e300ccedf9bd73dcd4eb291b31b9f96874feff929181900390910190a1841515610a2c57600160a060020a0388166000908152600860205260408120805460ff19908116825560018201839055600282019290925560030180549091169055610b91565b6000851215610b0f5786600160a060020a031663f2fde38b88600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610a8257600080fd5b505af1158015610a96573d6000803e3d6000fd5b505050506040513d6020811015610aac57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b158015610af257600080fd5b505af1158015610b06573d6000803e3d6000fd5b50505050610b91565b6000851315610b9157604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a0389169163f2fde38b91602480830192600092919082900301818387803b158015610b7857600080fd5b505af1158015610b8c573d6000803e3d6000fd5b505050505b509298975050505050505050565b600254600160a060020a0316321480610bc25750600254600160a060020a031633145b1515610bcd57600080fd5b600254600160a060020a0316ff5b6000816002191415610c0e57507f447261667420617070726f766564000000000000000000000000000000000000610c42565b8160031415610c3e57507f46696e616c20696e207265766965770000000000000000000000000000000000610c42565b5060005b919050565b7f46696e616c20696e20726576696577000000000000000000000000000000000081565b60055481565b600281565b600154600160a060020a03163214610c8d57600080fd5b600160a060020a0381161515610ca257600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000610cdb6114cb565b5060408051608081018252600080825260065460208084019182528385018381526001606086018181523386526008909352959093209351845460ff9190911660ff19918216178555915194840194909455905160028301559151600390910180549115159190921617905590565b600254600160a060020a031681565b600754610100900460ff1681565b33600081815260086020526040812060030154909190829060ff161515610d915760009250610eae565b81905030600160a060020a031681600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610ddc57600080fd5b505af1158015610df0573d6000803e3d6000fd5b505050506040513d6020811015610e0657600080fd5b5051600160a060020a03161415610e4957600160a060020a0382166000908152600860205260409020600281015460019091015414610e4457600080fd5b610e6f565b600160a060020a03821660009081526008602052604090206002015415610e6f57600080fd5b600160a060020a0382166000908152600860205260408120805460ff199081168255600182018390556002820183905560039091018054909116905592505b505090565b6002546000908190600160a060020a0316321480610edb5750600254600160a060020a031633145b1515610ee657600080fd5b50604080517ff2fde38b000000000000000000000000000000000000000000000000000000008152600160a060020a0384811660048301529151859283169163f2fde38b91602480830192600092919082900301818387803b158015610f4b57600080fd5b505af1158015610f5f573d6000803e3d6000fd5b50949695505050505050565b600354600160a060020a031681565b7f447261667420617070726f76656400000000000000000000000000000000000081565b600181565b600254600090600160a060020a0316321480610fc95750600254600160a060020a031633145b1515610fd457600080fd5b60069190915590565b600860205260009081526040902080546001820154600283015460039093015460ff9283169391921684565b600254600090600160a060020a031632148061102f5750600254600160a060020a031633145b151561103a57600080fd5b506007805461ff00191661010060ff9384168102919091179182905590041690565b600254600090600160a060020a03163214806110825750600254600160a060020a031633145b151561108d57600080fd5b506007805460ff191660ff92831617908190551690565b600160a060020a038116600090815260086020526040812060030154819060ff1615156110d057600080fd5b82905080600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561111157600080fd5b505af1158015611125573d6000803e3d6000fd5b505050506040513d602081101561113b57600080fd5b5051600160a060020a0316321461115157600080fd5b600160a060020a03831660009081526008602052604090206002015434101561117957600080fd5b600160a060020a03808416600090815260086020908152604080832060020183905580517f8280dd8f0000000000000000000000000000000000000000000000000000000081526000196004820152905193851693638280dd8f93602480840194938390030190829087803b1580156111f157600080fd5b505af1158015611205573d6000803e3d6000fd5b505050506040513d602081101561121b57600080fd5b5050604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523260048201529051600160a060020a0383169163f2fde38b91602480830192600092919082900301818387803b15801561127d57600080fd5b505af1158015611291573d6000803e3d6000fd5b5050505050919050565b600481565b600254600160a060020a03163214806112c35750600254600160a060020a031633145b15156112ce57600080fd5b600160a060020a03811615156112e357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0384166000818152600860209081526040808320805460ff191660ff881617905580517fb816f5130000000000000000000000000000000000000000000000000000000081529051929388938593849363b816f513926004808301939282900301818787803b15801561138b57600080fd5b505af115801561139f573d6000803e3d6000fd5b505050506040513d60208110156113b557600080fd5b50516040517f87e86b2c000000000000000000000000000000000000000000000000000000008152600160a060020a038a8116600483019081528a15156024840152606060448401908152895160648501528951949650918616936387e86b2c938d938d938c93909260840190602085019080838360005b8381101561144557818101518382015260200161142d565b50505050905090810190601f1680156114725780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b15801561149357600080fd5b505af11580156114a7573d6000803e3d6000fd5b505050506040513d60208110156114bd57600080fd5b505198975050505050505050565b604080516080810182526000808252602082018190529181018290526060810191909152905600a165627a7a723058202884804d43a9a152fb3d67b3c22bd9c9f4e20b07cc2c89c3660aa73a4de314e60029"
          },
          "eluv.reviewApp": "reviewApp.html",
          "eluv.schema": [
            {
              "key": "name",
              "label": "Name",
              "type": "string"
            },
            {
              "fields": [
                {
                  "key": "title",
                  "label": "Title",
                  "type": "string"
                },
                {
                  "key": "synopsis",
                  "label": "Synopsis",
                  "type": "text"
                },
                {
                  "key": "cast_and_crew",
                  "label": "Cast and Crew",
                  "type": "string"
                }
              ],
              "flattenDisplay": true,
              "key": "metadata",
              "type": "object"
            },
            {
              "key": "blog_post",
              "label": "Blog Post",
              "type": "text"
            },
            {
              "fields": [
                {
                  "fields": [
                    {
                      "key": "1",
                      "label": "Text 1",
                      "type": "string"
                    },
                    {
                      "key": "2",
                      "label": "Text 2",
                      "type": "string"
                    }
                  ],
                  "flattenDisplay": true,
                  "key": "text",
                  "type": "object"
                }
              ],
              "key": "facebook",
              "label": "Facebook",
              "type": "object"
            },
            {
              "fields": [
                {
                  "fields": [
                    {
                      "key": "1",
                      "label": "Text 1",
                      "type": "string"
                    },
                    {
                      "key": "2",
                      "label": "Text 2",
                      "type": "string"
                    }
                  ],
                  "flattenDisplay": true,
                  "key": "text",
                  "type": "object"
                },
                {
                  "key": "description",
                  "label": "Description",
                  "type": "text"
                }
              ],
              "key": "youtube",
              "label": "YouTube",
              "type": "object"
            },
            {
              "accept": [
                "image/*"
              ],
              "key": "image",
              "label": "Primary Image",
              "preview": true,
              "type": "file"
            },
            {
              "accept": [
                "video/*"
              ],
              "key": "video",
              "label": "Full Video",
              "type": "file"
            },
            {
              "key": "preview_spacer",
              "label": "",
              "text": "",
              "type": "label"
            },
            {
              "accept": [
                "image/*"
              ],
              "key": "preview_image",
              "label": "Preview Image",
              "preview": true,
              "type": "file"
            },
            {
              "accept": [
                "video/*"
              ],
              "key": "preview_video",
              "label": "Preview Video",
              "type": "file"
            },
            {
              "key": "tag_spacer",
              "label": "",
              "text": "",
              "type": "label"
            },
            {
              "key": "tags",
              "label": "Tags",
              "type": "list"
            },
            {
              "key": "terms_and_conditions_label",
              "label": "",
              "text": "Before submitting this content, you must agree to the Terms and Conditions below",
              "type": "label"
            },
            {
              "filename": "Terms and Conditions.pdf",
              "hash": "hqp_QmUzs9ticwCsejnjdRrwHsThiNGvNytEFTVY21ZrNKKWAr",
              "key": "terms_and_conditions",
              "label": "Terms and Conditions",
              "type": "attachedFile"
            },
            {
              "key": "agree_to_terms",
              "label": "I agree",
              "required": true,
              "type": "boolean"
            }
          ],
          "files": {
            ".": {
              "type": "directory"
            },
            "reviewApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 206344
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Submission"
        }
      },
      "iq__22H7vhkwVD8QDPWjANkB4aAXpCUg": {
        "id": "iq__22H7vhkwVD8QDPWjANkB4aAXpCUg",
        "hash": "hq__7PYaQbqz7zju1C3cmEU2x7cF5nbsxAnj951JT96NseEGD571KfMfVoNvb9go3kdcJmb4FpD5Gc",
        "name": "Sponsored Content",
        "meta": {
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "validateAvailability",
                "outputs": [],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "score_pct",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "preset_access_charge",
                    "type": "uint256"
                  }
                ],
                "name": "setPresetAccessCharge",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "mandatoryPresetAccessCharge",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_manager",
                    "type": "address"
                  }
                ],
                "name": "setCampaignManager",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "mandatory_preset_access_charge",
                    "type": "bool"
                  }
                ],
                "name": "setMandatoryPresetAccessCharge",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "commercialOfferingManagerAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "region",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "commercial_offering_manager_address",
                    "type": "address"
                  }
                ],
                "name": "setCommercialOfferingManagerAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "r",
                    "type": "address"
                  }
                ],
                "name": "setRegion",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "mandatory_sponsoring",
                    "type": "bool"
                  }
                ],
                "name": "setMandatorySponsoring",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "accessor",
                    "type": "address"
                  }
                ],
                "name": "isAvailable",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "sd",
                    "type": "bool"
                  },
                  {
                    "name": "hd",
                    "type": "bool"
                  },
                  {
                    "name": "start",
                    "type": "uint256"
                  },
                  {
                    "name": "end",
                    "type": "uint256"
                  },
                  {
                    "name": "r",
                    "type": "address"
                  }
                ],
                "name": "setAvailability",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "name": "availability",
                "outputs": [
                  {
                    "name": "clearedSD",
                    "type": "bool"
                  },
                  {
                    "name": "clearedHD",
                    "type": "bool"
                  },
                  {
                    "name": "startDate",
                    "type": "uint256"
                  },
                  {
                    "name": "endDate",
                    "type": "uint256"
                  },
                  {
                    "name": "region",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "presetAccessCharge",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "mandatorySponsoring",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignManager",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x58974630c24a0b2f466536b4732470ab5ce219bd",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f666665726e6732303139303531303135323330304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055610e0a806100a26000396000f3006080604052600436106101ab5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101ad5780630f82c16f146101de578063112d0d32146102a3578063123e0e80146102b85780631768595314610357578063198e76711461036557806329ed61371461037d5780633513a805146103a657806335b979ca146103b1578063409fa286146103d257806341c0e1b5146103ec57806345080442146104015780634c937386146104195780635062d68d1461042e57806354fd4d5014610443578063564fb18d146104585780635661d186146104795780636a9719b11461049a5780636af27417146104b45780636d2e4b1b146104df5780637b1cdb3e146105005780638da5cb5b1461050857806391357d4b1461051d5780639e99bbea14610500578063a7b4a4df14610544578063ab3a74251461057f578063af570c04146105d6578063af75d38f146105eb578063b2041a1514610600578063b535b03e14610615578063e870ed911461062a578063f185db0c1461063a578063f2fde38b1461064f578063fb5e76e614610670575b005b3480156101b957600080fd5b506101c2610685565b60408051600160a060020a039092168252519081900360200190f35b3480156101ea57600080fd5b5060408051602060046024803582810135848102808701860190975280865261027496843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106949650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102af57600080fd5b506101ab61071d565b6040805160206004604435818101358381028086018501909652808552610345958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506107369650505050505050565b60408051918252519081900360200190f35b610345600435602435610754565b34801561037157600080fd5b506101ab600435610770565b34801561038957600080fd5b506103926107a3565b604080519115158252519081900360200190f35b6103456004356107ac565b3480156103bd57600080fd5b506101ab600160a060020a03600435166107af565b3480156103de57600080fd5b506101ab600435151561080c565b3480156103f857600080fd5b506101ab61084d565b34801561040d57600080fd5b50610345600435610889565b34801561042557600080fd5b506101c261088f565b34801561043a57600080fd5b506101c261089e565b34801561044f57600080fd5b506103456108b2565b34801561046457600080fd5b506101ab600160a060020a03600435166108b8565b34801561048557600080fd5b506101ab600160a060020a03600435166108fe565b3480156104a657600080fd5b506101ab6004351515610961565b3480156104c057600080fd5b506104c96109cf565b6040805160ff9092168252519081900360200190f35b3480156104eb57600080fd5b506101ab600160a060020a03600435166109d4565b610345610a2f565b34801561051457600080fd5b506101c2610a34565b34801561052957600080fd5b506104c9600160a060020a0360043581169060243516610a43565b34801561055057600080fd5b506101ab600160a060020a03600435811690602435151590604435151590606435906084359060a43516610b6a565b34801561058b57600080fd5b506105a0600160a060020a0360043516610cda565b6040805195151586529315156020860152848401929092526060840152600160a060020a03166080830152519081900360a00190f35b3480156105e257600080fd5b506101c2610d15565b3480156105f757600080fd5b50610345610d24565b34801561060c57600080fd5b50610392610d2a565b34801561062157600080fd5b506104c9610d4b565b6103456004356024351515610d50565b34801561064657600080fd5b506104c9610d58565b34801561065b57600080fd5b506101ab600160a060020a0360043516610d5d565b34801561067c57600080fd5b506101c2610dcf565b600154600160a060020a031681565b60008080808060ff881615156106b65760009450849350839250829150610713565b6106c03332610a43565b905060ff8116156106de576002945092506000915081905082610713565b60095460ff16151560011415610704576008546002955090935060009250905082610713565b60079450600093508392508291505b5093509350935093565b6107273332610a43565b60ff161561073457600080fd5b565b600060ff8416156107495761074961071d565b506000949350505050565b6000605f82106107665750600061076a565b5060015b92915050565b600254600160a060020a03163214806107935750600254600160a060020a031633145b151561079e57600080fd5b600855565b60095460ff1681565b90565b600254600160a060020a03163214806107d25750600254600160a060020a031633145b15156107dd57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a031632148061082f5750600254600160a060020a031633145b151561083a57600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a03163214806108705750600254600160a060020a031633145b151561087b57600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b6009546101009004600160a060020a031681565b60055481565b600154600160a060020a031632146108cf57600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a03163214806109215750600254600160a060020a031633145b151561092c57600080fd5b60098054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a03163214806109845750600254600160a060020a031633145b151561098f57600080fd5b60078054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600281565b600154600160a060020a031632146109eb57600080fd5b600160a060020a0381161515610a0057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090565b600254600160a060020a031681565b600160a060020a038083166000908152600a602052604081206009549192839261010090041682811515610a82576003830154600160a060020a031691505b600160a060020a03821615610b2e5750604080517f95a078e8000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152915183928316916395a078e89160248083019260209291908290030181600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b50511515610b2e57600a93505b4283600101541115610b3f57601493505b600283015415801590610b555750428360020154105b15610b5f57601e93505b509195945050505050565b600080600088925082600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b158015610bc957600080fd5b505af1158015610bdd573d6000803e3d6000fd5b505050506040513d6020811015610bf357600080fd5b5051600160a060020a03163214610c0957600080fd5b859150811515610c17574291505b506009546101009004600160a060020a0316801515610c335750825b6040805160a08101825298151589529615156020808a0191825289890193845260608a01968752600160a060020a0392831660808b019081529a83166000908152600a9091529790972097518854975160ff199098169015151761ff0019166101009715159790970296909617875551600187015550505160028401555091516003909101805473ffffffffffffffffffffffffffffffffffffffff191691909216179055565b600a60205260009081526040902080546001820154600283015460039093015460ff80841694610100909404169290600160a060020a031685565b600354600160a060020a031681565b60085481565b60075474010000000000000000000000000000000000000000900460ff1681565b600181565b600092915050565b600481565b600254600160a060020a0316321480610d805750600254600160a060020a031633145b1515610d8b57600080fd5b600160a060020a0381161515610da057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600754600160a060020a0316815600a165627a7a72305820e07b208bd87743f14b6371d7b3e98d45fc665d414c5b241de137f302c3533da20029"
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 123825
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 123825
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Sponsored Content"
        }
      },
      "iq__3kEo6MBsom7Jt5ud5tbMVa6GxXbG": {
        "id": "iq__3kEo6MBsom7Jt5ud5tbMVa6GxXbG",
        "hash": "hq__BfTx44WidNnUaMCH7aWmMpKge5pJrmekMfsrguTmEYmuG3erWYC6rU4zPQC54f1nmuXLQEW8ie",
        "name": "Commercial Offering",
        "meta": {
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x7056051266692d83bb070a0600adae7ea1873f15",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f6666724d677232303139303232363133343630304d4c60055560018054600160a060020a03199081163290811790925560028054909116909117905561169a806100a26000396000f3006080604052600436106100e25763ffffffff60e060020a60003504166302d05d3f81146100e45780630f82c16f14610115578063123e0e80146101da57806317685953146102795780633513a8051461028757806341c0e1b51461029257806345080442146102a757806354fd4d50146102bf5780636af27417146102d45780636d2e4b1b146102ff5780637b1cdb3e146103205780638da5cb5b146103285780639e99bbea1461033d578063af570c0414610345578063b535b03e1461035a578063e870ed911461036f578063f185db0c1461037f578063f2fde38b14610394575b005b3480156100f057600080fd5b506100f96103b5565b60408051600160a060020a039092168252519081900360200190f35b34801561012157600080fd5b506040805160206004602480358281013584810280870186019097528086526101ab96843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103c49650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b6040805160206004604435818101358381028086018501909652808552610267958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103d39650505050505050565b60408051918252519081900360200190f35b6102676004356024356103dd565b6102676004356103e5565b34801561029e57600080fd5b506100e26103e8565b3480156102b357600080fd5b50610267600435610424565b3480156102cb57600080fd5b5061026761042a565b3480156102e057600080fd5b506102e9610430565b6040805160ff9092168252519081900360200190f35b34801561030b57600080fd5b506100e2600160a060020a0360043516610435565b610267610490565b34801561033457600080fd5b506100f9610713565b610267610722565b34801561035157600080fd5b506100f9610727565b34801561036657600080fd5b506102e9610736565b61026760043560243515156103dd565b34801561038b57600080fd5b506102e961073b565b3480156103a057600080fd5b506100e2600160a060020a0360043516610740565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a031632148061040b5750600254600160a060020a031633145b151561041657600080fd5b600254600160a060020a0316ff5b50600090565b60055481565b600281565b600154600160a060020a0316321461044c57600080fd5b600160a060020a038116151561046157600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60008060008061049e6107b2565b604051809103906000f0801580156104ba573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350849250839163e53853039160248082019260009290919082900301818387803b15801561052557600080fd5b505af1158015610539573d6000803e3d6000fd5b5050604080517f564fb18d0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038516935063564fb18d9250602480830192600092919082900301818387803b15801561059d57600080fd5b505af11580156105b1573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b15801561061c57600080fd5b505af1158015610630573d6000803e3d6000fd5b5050505080600160a060020a031663f2fde38b83600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561068157600080fd5b505af1158015610695573d6000803e3d6000fd5b505050506040513d60208110156106ab57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b1580156106f157600080fd5b505af1158015610705573d6000803e3d6000fd5b505050506000935050505090565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600481565b600254600160a060020a03163214806107635750600254600160a060020a031633145b151561076e57600080fd5b600160a060020a038116151561078357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b604051610eac806107c383390190560060806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f666665726e6732303139303531303135323330304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055610e0a806100a26000396000f3006080604052600436106101ab5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101ad5780630f82c16f146101de578063112d0d32146102a3578063123e0e80146102b85780631768595314610357578063198e76711461036557806329ed61371461037d5780633513a805146103a657806335b979ca146103b1578063409fa286146103d257806341c0e1b5146103ec57806345080442146104015780634c937386146104195780635062d68d1461042e57806354fd4d5014610443578063564fb18d146104585780635661d186146104795780636a9719b11461049a5780636af27417146104b45780636d2e4b1b146104df5780637b1cdb3e146105005780638da5cb5b1461050857806391357d4b1461051d5780639e99bbea14610500578063a7b4a4df14610544578063ab3a74251461057f578063af570c04146105d6578063af75d38f146105eb578063b2041a1514610600578063b535b03e14610615578063e870ed911461062a578063f185db0c1461063a578063f2fde38b1461064f578063fb5e76e614610670575b005b3480156101b957600080fd5b506101c2610685565b60408051600160a060020a039092168252519081900360200190f35b3480156101ea57600080fd5b5060408051602060046024803582810135848102808701860190975280865261027496843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106949650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102af57600080fd5b506101ab61071d565b6040805160206004604435818101358381028086018501909652808552610345958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506107369650505050505050565b60408051918252519081900360200190f35b610345600435602435610754565b34801561037157600080fd5b506101ab600435610770565b34801561038957600080fd5b506103926107a3565b604080519115158252519081900360200190f35b6103456004356107ac565b3480156103bd57600080fd5b506101ab600160a060020a03600435166107af565b3480156103de57600080fd5b506101ab600435151561080c565b3480156103f857600080fd5b506101ab61084d565b34801561040d57600080fd5b50610345600435610889565b34801561042557600080fd5b506101c261088f565b34801561043a57600080fd5b506101c261089e565b34801561044f57600080fd5b506103456108b2565b34801561046457600080fd5b506101ab600160a060020a03600435166108b8565b34801561048557600080fd5b506101ab600160a060020a03600435166108fe565b3480156104a657600080fd5b506101ab6004351515610961565b3480156104c057600080fd5b506104c96109cf565b6040805160ff9092168252519081900360200190f35b3480156104eb57600080fd5b506101ab600160a060020a03600435166109d4565b610345610a2f565b34801561051457600080fd5b506101c2610a34565b34801561052957600080fd5b506104c9600160a060020a0360043581169060243516610a43565b34801561055057600080fd5b506101ab600160a060020a03600435811690602435151590604435151590606435906084359060a43516610b6a565b34801561058b57600080fd5b506105a0600160a060020a0360043516610cda565b6040805195151586529315156020860152848401929092526060840152600160a060020a03166080830152519081900360a00190f35b3480156105e257600080fd5b506101c2610d15565b3480156105f757600080fd5b50610345610d24565b34801561060c57600080fd5b50610392610d2a565b34801561062157600080fd5b506104c9610d4b565b6103456004356024351515610d50565b34801561064657600080fd5b506104c9610d58565b34801561065b57600080fd5b506101ab600160a060020a0360043516610d5d565b34801561067c57600080fd5b506101c2610dcf565b600154600160a060020a031681565b60008080808060ff881615156106b65760009450849350839250829150610713565b6106c03332610a43565b905060ff8116156106de576002945092506000915081905082610713565b60095460ff16151560011415610704576008546002955090935060009250905082610713565b60079450600093508392508291505b5093509350935093565b6107273332610a43565b60ff161561073457600080fd5b565b600060ff8416156107495761074961071d565b506000949350505050565b6000605f82106107665750600061076a565b5060015b92915050565b600254600160a060020a03163214806107935750600254600160a060020a031633145b151561079e57600080fd5b600855565b60095460ff1681565b90565b600254600160a060020a03163214806107d25750600254600160a060020a031633145b15156107dd57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a031632148061082f5750600254600160a060020a031633145b151561083a57600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a03163214806108705750600254600160a060020a031633145b151561087b57600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b6009546101009004600160a060020a031681565b60055481565b600154600160a060020a031632146108cf57600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a03163214806109215750600254600160a060020a031633145b151561092c57600080fd5b60098054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a03163214806109845750600254600160a060020a031633145b151561098f57600080fd5b60078054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600281565b600154600160a060020a031632146109eb57600080fd5b600160a060020a0381161515610a0057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090565b600254600160a060020a031681565b600160a060020a038083166000908152600a602052604081206009549192839261010090041682811515610a82576003830154600160a060020a031691505b600160a060020a03821615610b2e5750604080517f95a078e8000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152915183928316916395a078e89160248083019260209291908290030181600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b50511515610b2e57600a93505b4283600101541115610b3f57601493505b600283015415801590610b555750428360020154105b15610b5f57601e93505b509195945050505050565b600080600088925082600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b158015610bc957600080fd5b505af1158015610bdd573d6000803e3d6000fd5b505050506040513d6020811015610bf357600080fd5b5051600160a060020a03163214610c0957600080fd5b859150811515610c17574291505b506009546101009004600160a060020a0316801515610c335750825b6040805160a08101825298151589529615156020808a0191825289890193845260608a01968752600160a060020a0392831660808b019081529a83166000908152600a9091529790972097518854975160ff199098169015151761ff0019166101009715159790970296909617875551600187015550505160028401555091516003909101805473ffffffffffffffffffffffffffffffffffffffff191691909216179055565b600a60205260009081526040902080546001820154600283015460039093015460ff80841694610100909404169290600160a060020a031685565b600354600160a060020a031681565b60085481565b60075474010000000000000000000000000000000000000000900460ff1681565b600181565b600092915050565b600481565b600254600160a060020a0316321480610d805750600254600160a060020a031633145b1515610d8b57600080fd5b600160a060020a0381161515610da057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600754600160a060020a0316815600a165627a7a72305820e07b208bd87743f14b6371d7b3e98d45fc665d414c5b241de137f302c3533da20029a165627a7a72305820af7597711e9b50552780f0bcc71787559afb50142134dcad6e5319c76d0307430029"
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 72522
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 72522
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Commercial Offering"
        }
      },
      "iq__3ugM27TmKaK3aH5FhroqAGddFoty": {
        "id": "iq__3ugM27TmKaK3aH5FhroqAGddFoty",
        "hash": "hq__DxBV4QBDgXLYto9C4CuZ8Pwwo4JWQoufdCxFpHE58Koiqwm7Vg3SNywCWZL9RMHF77sR9aPskh",
        "name": "Campaign",
        "meta": {
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "percent",
                    "type": "uint8"
                  }
                ],
                "name": "setLibraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignLibraryAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "libraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_library_address",
                    "type": "address"
                  }
                ],
                "name": "setCampaignLibraryAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "market_place_address",
                    "type": "address"
                  }
                ],
                "name": "setMarketPlaceAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "initializedAsCampaignMgr",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "marketPlaceAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x8071af01e88a02afef5acaf47d95d1c6a415b53e",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e4d677232303139303232323135333630304d4c6005556006805460ff191690556007805460a060020a60ff021916905560018054600160a060020a031990811632908117909255600280549091169091179055611fdd806100bc6000396000f3006080604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f811461014a5780630f82c16f1461017b578063123e0e801461024057806317685953146102df5780633513a805146102ed57806341c0e1b5146102f8578063444814391461030d578063450804421461033e5780634edd676b1461035657806354fd4d501461036b5780636af27417146103805780636d2e4b1b1461039557806374cf29c2146103b65780637b1cdb3e146103cb5780638597a2a3146103d35780638da5cb5b146103f45780639e99bbea14610409578063af570c0414610411578063b535b03e14610426578063cc98ef961461043b578063d7f48c341461045c578063e870ed9114610485578063ed27107b14610495578063f185db0c146104aa578063f2fde38b146104bf575b005b34801561015657600080fd5b5061015f6104e0565b60408051600160a060020a039092168252519081900360200190f35b34801561018757600080fd5b5060408051602060046024803582810135848102808701860190975280865261021196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104ef9650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526102cd958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104fe9650505050505050565b60408051918252519081900360200190f35b6102cd600435602435610508565b6102cd600435610510565b34801561030457600080fd5b50610148610513565b34801561031957600080fd5b5061032860ff6004351661054f565b6040805160ff9092168252519081900360200190f35b34801561034a57600080fd5b506102cd600435610597565b34801561036257600080fd5b5061015f61059d565b34801561037757600080fd5b506102cd6105b1565b34801561038c57600080fd5b506103286105b7565b3480156103a157600080fd5b50610148600160a060020a03600435166105bc565b3480156103c257600080fd5b50610328610617565b6102cd610620565b3480156103df57600080fd5b50610148600160a060020a03600435166108c7565b34801561040057600080fd5b5061015f61092a565b6102cd610939565b34801561041d57600080fd5b5061015f61093e565b34801561043257600080fd5b5061032861094d565b34801561044757600080fd5b50610148600160a060020a0360043516610952565b34801561046857600080fd5b50610471610998565b604080519115158252519081900360200190f35b6102cd6004356024351515610508565b3480156104a157600080fd5b5061015f6109b9565b3480156104b657600080fd5b506103286109c8565b3480156104cb57600080fd5b50610148600160a060020a03600435166109cd565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a03163214806105365750600254600160a060020a031633145b151561054157600080fd5b600254600160a060020a0316ff5b600254600090600160a060020a03163214806105755750600254600160a060020a031633145b151561058057600080fd5b506006805460ff191660ff92831617908190551690565b50600090565b6006546101009004600160a060020a031681565b60055481565b600281565b600154600160a060020a031632146105d357600080fd5b600160a060020a03811615156105e857600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065460ff1681565b60075460009081908190819074010000000000000000000000000000000000000000900460ff16151561068b576007805474ff0000000000000000000000000000000000000000191674010000000000000000000000000000000000000000179055600093506108c1565b610693610a3f565b604051809103906000f0801580156106af573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350839163e53853039160248082019260009290919082900301818387803b15801561071757600080fd5b505af115801561072b573d6000803e3d6000fd5b5050600654604080517f4448143900000000000000000000000000000000000000000000000000000000815260ff909216600483015251869450600160a060020a03851693506344481439925060248083019260209291908290030181600087803b15801561079957600080fd5b505af11580156107ad573d6000803e3d6000fd5b505050506040513d60208110156107c357600080fd5b5050604080517f63c77f8f0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038316916363c77f8f91602480830192600092919082900301818387803b15801561082557600080fd5b505af1158015610839573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b1580156108a457600080fd5b505af11580156108b8573d6000803e3d6000fd5b50505050600093505b50505090565b600254600160a060020a03163214806108ea5750600254600160a060020a031633145b15156108f557600080fd5b60068054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600154600160a060020a0316321461096957600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60075474010000000000000000000000000000000000000000900460ff1681565b600754600160a060020a031681565b600481565b600254600160a060020a03163214806109f05750600254600160a060020a031633145b15156109fb57600080fd5b600160a060020a0381161515610a1057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60405161156280610a5083390190560060806040527f4f776e61626c6532303139303532383139333830304d4c00000000000000000060009081557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e32303139303331383130353130304d4c0000006005556006805460a060020a60ff021916905542600a55600b5560018054600160a060020a0319908116329081179092556002805490911690911790556114a7806100bb6000396000f3006080604052600436106101b65763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101b85780630b97bc86146101e95780630f82c16f146102105780630fb5a6b4146102d5578063123e0e80146102ea57806317685953146103775780631e1333fb1461038557806322f3e2d4146103bd578063309d1e40146103d25780633513a805146104185780633b917c301461042357806341c0e1b514610438578063444814391461044d578063450804421461047e57806346d5badb1461049657806354fd4d50146104ab57806363c77f8f146104c05780636af27417146104e15780636d2e4b1b146104f657806374cf29c21461051757806379d367ef1461052c5780637b1cdb3e1461054d5780638da5cb5b146105555780639dfa5d331461056a5780639e99bbea1461054d578063af570c041461057f578063b535b03e14610594578063c940c6b3146105a9578063cfefb3d5146105ca578063e177246e146105e2578063e870ed91146105fa578063f06148f21461060a578063f185db0c1461062e578063f2fde38b14610643578063f34da3c014610664575b005b3480156101c457600080fd5b506101cd61067c565b60408051600160a060020a039092168252519081900360200190f35b3480156101f557600080fd5b506101fe61068b565b60408051918252519081900360200190f35b34801561021c57600080fd5b506040805160206004602480358281013584810280870186019097528086526102a696843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106919650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102e157600080fd5b506101fe6106a0565b60408051602060046044358181013583810280860185019096528085526101fe958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106a69650505050505050565b6101fe6004356024356106b0565b34801561039157600080fd5b506103a9600160a060020a03600435166024356106b8565b604080519115158252519081900360200190f35b3480156103c957600080fd5b506103a96107eb565b3480156103de57600080fd5b506103f3600160a060020a036004351661081f565b604080519384526020840192909252600090810b900b82820152519081900360600190f35b6101fe600435610840565b34801561042f57600080fd5b506101cd610843565b34801561044457600080fd5b506101b6610852565b34801561045957600080fd5b5061046860ff6004351661088e565b6040805160ff9092168252519081900360200190f35b34801561048a57600080fd5b506101fe6004356108f0565b3480156104a257600080fd5b506101fe6108f6565b3480156104b757600080fd5b506101fe6108fc565b3480156104cc57600080fd5b506101b6600160a060020a0360043516610902565b3480156104ed57600080fd5b50610468610948565b34801561050257600080fd5b506101b6600160a060020a036004351661094d565b34801561052357600080fd5b506104686109a8565b34801561053857600080fd5b506103a9600160a060020a03600435166109c9565b6101fe610b73565b34801561056157600080fd5b506101cd610b78565b34801561057657600080fd5b506101fe610b87565b34801561058b57600080fd5b506101cd610bc2565b3480156105a057600080fd5b50610468610bd1565b3480156105b557600080fd5b506101fe600435602435604435606435610bd6565b3480156105d657600080fd5b506103a9600435610c24565b3480156105ee57600080fd5b506101fe60043561131e565b6101fe60043560243515156106b0565b34801561061657600080fd5b506103a9600160a060020a036004351660243561135f565b34801561063a57600080fd5b506104686113b8565b34801561064f57600080fd5b506101b6600160a060020a03600435166113bd565b34801561067057600080fd5b506101cd60043561142f565b600154600160a060020a031681565b600a5481565b60076000808093509350935093565b600b5481565b6000949350505050565b600092915050565b60006106c2611457565b600254600090600160a060020a03163214806106e85750600254600160a060020a031633145b15156106f357600080fd5b50506040805160608101825283815260006020808301829052600183850152600160a060020a038716825260079052918220600281015491929091810b900b151561079b5760088054600180820183556000929092527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee301805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790556009805490910190555b50600160a060020a039390931660009081526007602090815260408083208651815591860151600180840191909155950151600290910180549190920b60ff1660ff199091161790555090919050565b600a546000904290811015610803576000915061081b565b600b541580610818575080600b54600a540110155b91505b5090565b60076020526000908152604081208054600182015460029092015490920b83565b90565b600654600160a060020a031681565b600254600160a060020a03163214806108755750600254600160a060020a031633145b151561088057600080fd5b600254600160a060020a0316ff5b600154600090600160a060020a031632146108a857600080fd5b506006805474ff000000000000000000000000000000000000000019167401000000000000000000000000000000000000000060ff9384168102919091179182905590041690565b50600090565b60095481565b60055481565b600154600160a060020a0316321461091957600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600281565b600154600160a060020a0316321461096457600080fd5b600160a060020a038116151561097957600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065474010000000000000000000000000000000000000000900460ff1681565b6002546000908190600160a060020a03163214806109f15750600254600160a060020a031633145b15156109fc57600080fd5b50600160a060020a038216600090815260076020526040812081815560018101829055600201805460ff191690555b600954811015610b685782600160a060020a0316600882815481101515610a4e57fe5b600091825260209091200154600160a060020a03161415610b60576008805482908110610a7757fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff19169055600954600019018114610b4d576008600160095403815481101515610abe57fe5b60009182526020909120015460088054600160a060020a039092169183908110610ae457fe5b9060005260206000200160006101000a815481600160a060020a030219169083600160a060020a031602179055506008600160095403815481101515610b2657fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff191690555b6009805460001901905560019150610b6d565b600101610a2b565b600091505b50919050565b600090565b600254600160a060020a031681565b600254600090600160a060020a0316321480610bad5750600254600160a060020a031633145b1515610bb857600080fd5b5042600a81905590565b600354600160a060020a031681565b600181565b600254600090600160a060020a0316321480610bfc5750600254600160a060020a031633145b1515610c0757600080fd5b50603c60188502840181028301028101600b819055949350505050565b6000806000806000806000806000610c3a6107eb565b1515610c4557600080fd5b604080517f0e0a0d74000000000000000000000000000000000000000000000000000000008152600481018c905290513399508991630e0a0d749160248083019260209291908290030181600087803b158015610ca157600080fd5b505af1158015610cb5573d6000803e3d6000fd5b505050506040513d6020811015610ccb57600080fd5b5051604080517f98980081000000000000000000000000000000000000000000000000000000008152600481018d90529051919850600160a060020a038a16916398980081916024808201926020929091908290030181600087803b158015610d3357600080fd5b505af1158015610d47573d6000803e3d6000fd5b505050506040513d6020811015610d5d57600080fd5b5051604080517f2310167f00000000000000000000000000000000000000000000000000000000815290519197508796503391600160a060020a03881691632310167f9160048083019260209291908290030181600087803b158015610dc257600080fd5b505af1158015610dd6573d6000803e3d6000fd5b505050506040513d6020811015610dec57600080fd5b5051600160a060020a031614610e0157600080fd5b604080517f7afc54d4000000000000000000000000000000000000000000000000000000008152600481018c905290513291600160a060020a038b1691637afc54d4916024808201926020929091908290030181600087803b158015610e6657600080fd5b505af1158015610e7a573d6000803e3d6000fd5b505050506040513d6020811015610e9057600080fd5b5051600160a060020a031614610ea557600080fd5b600160a060020a03861660009081526007602052604081206002810154909550810b900b600114610ed557600080fd5b83541580610eea575060018401548454038711155b1515610ef557600080fd5b600180850154600160a060020a0388166000908152600760205260409020908901910155835415801590610f4457508354600160a060020a038716600090815260076020526040902060010154145b15610f7057600160a060020a0386166000908152600760205260409020600201805460ff191660ff1790555b60065474010000000000000000000000000000000000000000900460ff1660648804029250821561127157604080517f5cc15001000000000000000000000000000000000000000000000000000000008152600481018c90529051600160a060020a038a1691635cc150019160248083019260209291908290030181600087803b158015610ffd57600080fd5b505af1158015611011573d6000803e3d6000fd5b505050506040513d602081101561102757600080fd5b5051604080517fb816f5130000000000000000000000000000000000000000000000000000000081529051919350600160a060020a0384169163b816f513916004808201926020929091908290030181600087803b15801561108857600080fd5b505af115801561109c573d6000803e3d6000fd5b505050506040513d60208110156110b257600080fd5b5051604080517f8da5cb5b0000000000000000000000000000000000000000000000000000000081529051919250600160a060020a03831691638da5cb5b916004808201926020929091908290030181600087803b15801561111357600080fd5b505af1158015611127573d6000803e3d6000fd5b505050506040513d602081101561113d57600080fd5b5051604051600160a060020a039091169084156108fc029085906000818181858888f19350505050158015611176573d6000803e3d6000fd5b507f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a81600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b1580156111ef57600080fd5b505af1158015611203573d6000803e3d6000fd5b505050506040513d602081101561121957600080fd5b505160408051600160a060020a0390921660208301528181018690526060808352600c908301527f526574726f63657373696f6e00000000000000000000000000000000000000006080830152519081900360a00190a15b604051329084890380156108fc02916000818181858888f1935050505015801561129f573d6000803e3d6000fd5b50604080513260208201528489038183015260608082526006908201527f5265776172640000000000000000000000000000000000000000000000000000608082015290517f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a9181900360a00190a15060019998505050505050505050565b600254600090600160a060020a03163214806113445750600254600160a060020a031633145b151561134f57600080fd5b50600a8054820190819055919050565b60008061136a6107eb565b151561137557600080fd5b50600160a060020a0383166000908152600760205260409020805415806113a3575060018101548154038311155b15156113ae57600080fd5b5060019392505050565b600481565b600254600160a060020a03163214806113e05750600254600160a060020a031633145b15156113eb57600080fd5b600160a060020a038116151561140057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600880548290811061143d57fe5b600091825260209091200154600160a060020a0316905081565b60606040519081016040528060008152602001600081526020016000800b815250905600a165627a7a72305820becc96e99c6926cb052edc800d780fc74a533f9dde4b797cc7e4642f277fd1cc0029a165627a7a72305820ba38a2c5cfdcbb681408b1b80cb36cc3bffae73072fe02d8f38e737a771587ef0029",
            "factoryAbi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "percent",
                    "type": "uint8"
                  }
                ],
                "name": "setLibraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignLibraryAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "libraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_library_address",
                    "type": "address"
                  }
                ],
                "name": "setCampaignLibraryAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "market_place_address",
                    "type": "address"
                  }
                ],
                "name": "setMarketPlaceAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "initializedAsCampaignMgr",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "marketPlaceAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ]
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  2
                ],
                "size": 40858
              }
            },
            "elv-apps.css": {
              ".": {
                "parts": [
                  4
                ],
                "size": 37627
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  3
                ],
                "size": 40858
              }
            }
          },
          "mime-types": {
            "css": "text/css",
            "html": "text/html"
          },
          "name": "Campaign"
        }
      },
      "iq__3syfVBh2A9tvygGHPetwggkfDwtn": {
        "id": "iq__3syfVBh2A9tvygGHPetwggkfDwtn",
        "hash": "hq__4jZawSWs4KXLgbUA1HZJdSwJseW3k9wTqaG1c53jf3qycxf1v38bHPnrs4RVoexgG6XdYfcdwp",
        "name": "Sponsored Content ABR Master",
        "meta": {
          "bitcode_flags": "abrmaster",
          "bitcode_format": "builtin",
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "validateAvailability",
                "outputs": [],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "score_pct",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "preset_access_charge",
                    "type": "uint256"
                  }
                ],
                "name": "setPresetAccessCharge",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "mandatoryPresetAccessCharge",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_manager",
                    "type": "address"
                  }
                ],
                "name": "setCampaignManager",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "mandatory_preset_access_charge",
                    "type": "bool"
                  }
                ],
                "name": "setMandatoryPresetAccessCharge",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "commercialOfferingManagerAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "region",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "commercial_offering_manager_address",
                    "type": "address"
                  }
                ],
                "name": "setCommercialOfferingManagerAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "r",
                    "type": "address"
                  }
                ],
                "name": "setRegion",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "mandatory_sponsoring",
                    "type": "bool"
                  }
                ],
                "name": "setMandatorySponsoring",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "accessor",
                    "type": "address"
                  }
                ],
                "name": "isAvailable",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "content",
                    "type": "address"
                  },
                  {
                    "name": "sd",
                    "type": "bool"
                  },
                  {
                    "name": "hd",
                    "type": "bool"
                  },
                  {
                    "name": "start",
                    "type": "uint256"
                  },
                  {
                    "name": "end",
                    "type": "uint256"
                  },
                  {
                    "name": "r",
                    "type": "address"
                  }
                ],
                "name": "setAvailability",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "name": "availability",
                "outputs": [
                  {
                    "name": "clearedSD",
                    "type": "bool"
                  },
                  {
                    "name": "clearedHD",
                    "type": "bool"
                  },
                  {
                    "name": "startDate",
                    "type": "uint256"
                  },
                  {
                    "name": "endDate",
                    "type": "uint256"
                  },
                  {
                    "name": "region",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "presetAccessCharge",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "mandatorySponsoring",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignManager",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0x6539608cc2e3b8328f7795e506c4b2f5aac17d47",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d6772436f6d6d4f666665726e6732303139303531303135323330304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055610e0a806100a26000396000f3006080604052600436106101ab5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101ad5780630f82c16f146101de578063112d0d32146102a3578063123e0e80146102b85780631768595314610357578063198e76711461036557806329ed61371461037d5780633513a805146103a657806335b979ca146103b1578063409fa286146103d257806341c0e1b5146103ec57806345080442146104015780634c937386146104195780635062d68d1461042e57806354fd4d5014610443578063564fb18d146104585780635661d186146104795780636a9719b11461049a5780636af27417146104b45780636d2e4b1b146104df5780637b1cdb3e146105005780638da5cb5b1461050857806391357d4b1461051d5780639e99bbea14610500578063a7b4a4df14610544578063ab3a74251461057f578063af570c04146105d6578063af75d38f146105eb578063b2041a1514610600578063b535b03e14610615578063e870ed911461062a578063f185db0c1461063a578063f2fde38b1461064f578063fb5e76e614610670575b005b3480156101b957600080fd5b506101c2610685565b60408051600160a060020a039092168252519081900360200190f35b3480156101ea57600080fd5b5060408051602060046024803582810135848102808701860190975280865261027496843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106949650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102af57600080fd5b506101ab61071d565b6040805160206004604435818101358381028086018501909652808552610345958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506107369650505050505050565b60408051918252519081900360200190f35b610345600435602435610754565b34801561037157600080fd5b506101ab600435610770565b34801561038957600080fd5b506103926107a3565b604080519115158252519081900360200190f35b6103456004356107ac565b3480156103bd57600080fd5b506101ab600160a060020a03600435166107af565b3480156103de57600080fd5b506101ab600435151561080c565b3480156103f857600080fd5b506101ab61084d565b34801561040d57600080fd5b50610345600435610889565b34801561042557600080fd5b506101c261088f565b34801561043a57600080fd5b506101c261089e565b34801561044f57600080fd5b506103456108b2565b34801561046457600080fd5b506101ab600160a060020a03600435166108b8565b34801561048557600080fd5b506101ab600160a060020a03600435166108fe565b3480156104a657600080fd5b506101ab6004351515610961565b3480156104c057600080fd5b506104c96109cf565b6040805160ff9092168252519081900360200190f35b3480156104eb57600080fd5b506101ab600160a060020a03600435166109d4565b610345610a2f565b34801561051457600080fd5b506101c2610a34565b34801561052957600080fd5b506104c9600160a060020a0360043581169060243516610a43565b34801561055057600080fd5b506101ab600160a060020a03600435811690602435151590604435151590606435906084359060a43516610b6a565b34801561058b57600080fd5b506105a0600160a060020a0360043516610cda565b6040805195151586529315156020860152848401929092526060840152600160a060020a03166080830152519081900360a00190f35b3480156105e257600080fd5b506101c2610d15565b3480156105f757600080fd5b50610345610d24565b34801561060c57600080fd5b50610392610d2a565b34801561062157600080fd5b506104c9610d4b565b6103456004356024351515610d50565b34801561064657600080fd5b506104c9610d58565b34801561065b57600080fd5b506101ab600160a060020a0360043516610d5d565b34801561067c57600080fd5b506101c2610dcf565b600154600160a060020a031681565b60008080808060ff881615156106b65760009450849350839250829150610713565b6106c03332610a43565b905060ff8116156106de576002945092506000915081905082610713565b60095460ff16151560011415610704576008546002955090935060009250905082610713565b60079450600093508392508291505b5093509350935093565b6107273332610a43565b60ff161561073457600080fd5b565b600060ff8416156107495761074961071d565b506000949350505050565b6000605f82106107665750600061076a565b5060015b92915050565b600254600160a060020a03163214806107935750600254600160a060020a031633145b151561079e57600080fd5b600855565b60095460ff1681565b90565b600254600160a060020a03163214806107d25750600254600160a060020a031633145b15156107dd57600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a031632148061082f5750600254600160a060020a031633145b151561083a57600080fd5b6009805460ff1916911515919091179055565b600254600160a060020a03163214806108705750600254600160a060020a031633145b151561087b57600080fd5b600254600160a060020a0316ff5b50600090565b600654600160a060020a031681565b6009546101009004600160a060020a031681565b60055481565b600154600160a060020a031632146108cf57600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600254600160a060020a03163214806109215750600254600160a060020a031633145b151561092c57600080fd5b60098054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a03163214806109845750600254600160a060020a031633145b151561098f57600080fd5b60078054911515740100000000000000000000000000000000000000000274ff000000000000000000000000000000000000000019909216919091179055565b600281565b600154600160a060020a031632146109eb57600080fd5b600160a060020a0381161515610a0057600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600090565b600254600160a060020a031681565b600160a060020a038083166000908152600a602052604081206009549192839261010090041682811515610a82576003830154600160a060020a031691505b600160a060020a03821615610b2e5750604080517f95a078e8000000000000000000000000000000000000000000000000000000008152600160a060020a038781166004830152915183928316916395a078e89160248083019260209291908290030181600087803b158015610af757600080fd5b505af1158015610b0b573d6000803e3d6000fd5b505050506040513d6020811015610b2157600080fd5b50511515610b2e57600a93505b4283600101541115610b3f57601493505b600283015415801590610b555750428360020154105b15610b5f57601e93505b509195945050505050565b600080600088925082600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b158015610bc957600080fd5b505af1158015610bdd573d6000803e3d6000fd5b505050506040513d6020811015610bf357600080fd5b5051600160a060020a03163214610c0957600080fd5b859150811515610c17574291505b506009546101009004600160a060020a0316801515610c335750825b6040805160a08101825298151589529615156020808a0191825289890193845260608a01968752600160a060020a0392831660808b019081529a83166000908152600a9091529790972097518854975160ff199098169015151761ff0019166101009715159790970296909617875551600187015550505160028401555091516003909101805473ffffffffffffffffffffffffffffffffffffffff191691909216179055565b600a60205260009081526040902080546001820154600283015460039093015460ff80841694610100909404169290600160a060020a031685565b600354600160a060020a031681565b60085481565b60075474010000000000000000000000000000000000000000900460ff1681565b600181565b600092915050565b600481565b600254600160a060020a0316321480610d805750600254600160a060020a031633145b1515610d8b57600080fd5b600160a060020a0381161515610da057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600754600160a060020a0316815600a165627a7a72305820e07b208bd87743f14b6371d7b3e98d45fc665d414c5b241de137f302c3533da20029"
          },
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  1
                ],
                "size": 123825
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 123825
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "Sponsored Content ABR Master"
        }
      },
      "iq__ruJTQUEiuvWwP5VV6z7A39j5pkr": {
        "id": "iq__ruJTQUEiuvWwP5VV6z7A39j5pkr",
        "hash": "hq__pbFJL9TRrNHx2oyqQ92Qs6UTxMuGv1on8wmfmFCf7NbfVerp6HftZuck4m4PntNzCfosVPhhk",
        "name": "Campaign Manager",
        "meta": {
          "bitcode_part": "hqp_S1k59TTzCt9WStMWFEr91onr3vJm5iwKRjWSQqhyAuxYNTww",
          "custom_contract": {
            "abi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ],
            "address": "0xfb8b470b7577efad41c15598cb2e9380b473ace3",
            "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d67724d61726b6574506c61636532303139303232323135333730304d4c60055560018054600160a060020a031990811632908117909255600280549091169091179055612887806100a26000396000f3006080604052600436106100e25763ffffffff60e060020a60003504166302d05d3f81146100e45780630f82c16f14610115578063123e0e80146101da57806317685953146102795780633513a8051461028757806341c0e1b51461029257806345080442146102a757806354fd4d50146102bf5780636af27417146102d45780636d2e4b1b146102ff5780637b1cdb3e146103205780638da5cb5b146103285780639e99bbea1461033d578063af570c0414610345578063b535b03e1461035a578063e870ed911461036f578063f185db0c1461037f578063f2fde38b14610394575b005b3480156100f057600080fd5b506100f96103b5565b60408051600160a060020a039092168252519081900360200190f35b34801561012157600080fd5b506040805160206004602480358281013584810280870186019097528086526101ab96843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103c49650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b6040805160206004604435818101358381028086018501909652808552610267958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506103d39650505050505050565b60408051918252519081900360200190f35b6102676004356024356103dd565b6102676004356103e5565b34801561029e57600080fd5b506100e26103e8565b3480156102b357600080fd5b50610267600435610424565b3480156102cb57600080fd5b5061026761042a565b3480156102e057600080fd5b506102e9610430565b6040805160ff9092168252519081900360200190f35b34801561030b57600080fd5b506100e2600160a060020a0360043516610435565b610267610490565b34801561033457600080fd5b506100f9610713565b610267610722565b34801561035157600080fd5b506100f9610727565b34801561036657600080fd5b506102e9610736565b61026760043560243515156103dd565b34801561038b57600080fd5b506102e961073b565b3480156103a057600080fd5b506100e2600160a060020a0360043516610740565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a031632148061040b5750600254600160a060020a031633145b151561041657600080fd5b600254600160a060020a0316ff5b50600090565b60055481565b600281565b600154600160a060020a0316321461044c57600080fd5b600160a060020a038116151561046157600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60008060008061049e6107b2565b604051809103906000f0801580156104ba573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350849250839163e53853039160248082019260009290919082900301818387803b15801561052557600080fd5b505af1158015610539573d6000803e3d6000fd5b5050604080517fcc98ef960000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038516935063cc98ef969250602480830192600092919082900301818387803b15801561059d57600080fd5b505af11580156105b1573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b15801561061c57600080fd5b505af1158015610630573d6000803e3d6000fd5b5050505080600160a060020a031663f2fde38b83600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561068157600080fd5b505af1158015610695573d6000803e3d6000fd5b505050506040513d60208110156106ab57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b1580156106f157600080fd5b505af1158015610705573d6000803e3d6000fd5b505050506000935050505090565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600481565b600254600160a060020a03163214806107635750600254600160a060020a031633145b151561076e57600080fd5b600160a060020a038116151561078357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b604051612099806107c383390190560060806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e4d677232303139303232323135333630304d4c6005556006805460ff191690556007805460a060020a60ff021916905560018054600160a060020a031990811632908117909255600280549091169091179055611fdd806100bc6000396000f3006080604052600436106101485763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f811461014a5780630f82c16f1461017b578063123e0e801461024057806317685953146102df5780633513a805146102ed57806341c0e1b5146102f8578063444814391461030d578063450804421461033e5780634edd676b1461035657806354fd4d501461036b5780636af27417146103805780636d2e4b1b1461039557806374cf29c2146103b65780637b1cdb3e146103cb5780638597a2a3146103d35780638da5cb5b146103f45780639e99bbea14610409578063af570c0414610411578063b535b03e14610426578063cc98ef961461043b578063d7f48c341461045c578063e870ed9114610485578063ed27107b14610495578063f185db0c146104aa578063f2fde38b146104bf575b005b34801561015657600080fd5b5061015f6104e0565b60408051600160a060020a039092168252519081900360200190f35b34801561018757600080fd5b5060408051602060046024803582810135848102808701860190975280865261021196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104ef9650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526102cd958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506104fe9650505050505050565b60408051918252519081900360200190f35b6102cd600435602435610508565b6102cd600435610510565b34801561030457600080fd5b50610148610513565b34801561031957600080fd5b5061032860ff6004351661054f565b6040805160ff9092168252519081900360200190f35b34801561034a57600080fd5b506102cd600435610597565b34801561036257600080fd5b5061015f61059d565b34801561037757600080fd5b506102cd6105b1565b34801561038c57600080fd5b506103286105b7565b3480156103a157600080fd5b50610148600160a060020a03600435166105bc565b3480156103c257600080fd5b50610328610617565b6102cd610620565b3480156103df57600080fd5b50610148600160a060020a03600435166108c7565b34801561040057600080fd5b5061015f61092a565b6102cd610939565b34801561041d57600080fd5b5061015f61093e565b34801561043257600080fd5b5061032861094d565b34801561044757600080fd5b50610148600160a060020a0360043516610952565b34801561046857600080fd5b50610471610998565b604080519115158252519081900360200190f35b6102cd6004356024351515610508565b3480156104a157600080fd5b5061015f6109b9565b3480156104b657600080fd5b506103286109c8565b3480156104cb57600080fd5b50610148600160a060020a03600435166109cd565b600154600160a060020a031681565b60076000808093509350935093565b6000949350505050565b600092915050565b90565b600254600160a060020a03163214806105365750600254600160a060020a031633145b151561054157600080fd5b600254600160a060020a0316ff5b600254600090600160a060020a03163214806105755750600254600160a060020a031633145b151561058057600080fd5b506006805460ff191660ff92831617908190551690565b50600090565b6006546101009004600160a060020a031681565b60055481565b600281565b600154600160a060020a031632146105d357600080fd5b600160a060020a03811615156105e857600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065460ff1681565b60075460009081908190819074010000000000000000000000000000000000000000900460ff16151561068b576007805474ff0000000000000000000000000000000000000000191674010000000000000000000000000000000000000000179055600093506108c1565b610693610a3f565b604051809103906000f0801580156106af573d6000803e3d6000fd5b50604080517fe5385303000000000000000000000000000000000000000000000000000000008152600160a060020a03831660048201529051919450339350839163e53853039160248082019260009290919082900301818387803b15801561071757600080fd5b505af115801561072b573d6000803e3d6000fd5b5050600654604080517f4448143900000000000000000000000000000000000000000000000000000000815260ff909216600483015251869450600160a060020a03851693506344481439925060248083019260209291908290030181600087803b15801561079957600080fd5b505af11580156107ad573d6000803e3d6000fd5b505050506040513d60208110156107c357600080fd5b5050604080517f63c77f8f0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a038316916363c77f8f91602480830192600092919082900301818387803b15801561082557600080fd5b505af1158015610839573d6000803e3d6000fd5b5050600254604080517f6d2e4b1b000000000000000000000000000000000000000000000000000000008152600160a060020a03928316600482015290519185169350636d2e4b1b925060248082019260009290919082900301818387803b1580156108a457600080fd5b505af11580156108b8573d6000803e3d6000fd5b50505050600093505b50505090565b600254600160a060020a03163214806108ea5750600254600160a060020a031633145b15156108f557600080fd5b60068054600160a060020a039092166101000274ffffffffffffffffffffffffffffffffffffffff0019909216919091179055565b600254600160a060020a031681565b600090565b600354600160a060020a031681565b600181565b600154600160a060020a0316321461096957600080fd5b6007805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60075474010000000000000000000000000000000000000000900460ff1681565b600754600160a060020a031681565b600481565b600254600160a060020a03163214806109f05750600254600160a060020a031633145b15156109fb57600080fd5b600160a060020a0381161515610a1057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60405161156280610a5083390190560060806040527f4f776e61626c6532303139303532383139333830304d4c00000000000000000060009081557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f41646d677243616d706169676e32303139303331383130353130304d4c0000006005556006805460a060020a60ff021916905542600a55600b5560018054600160a060020a0319908116329081179092556002805490911690911790556114a7806100bb6000396000f3006080604052600436106101b65763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166302d05d3f81146101b85780630b97bc86146101e95780630f82c16f146102105780630fb5a6b4146102d5578063123e0e80146102ea57806317685953146103775780631e1333fb1461038557806322f3e2d4146103bd578063309d1e40146103d25780633513a805146104185780633b917c301461042357806341c0e1b514610438578063444814391461044d578063450804421461047e57806346d5badb1461049657806354fd4d50146104ab57806363c77f8f146104c05780636af27417146104e15780636d2e4b1b146104f657806374cf29c21461051757806379d367ef1461052c5780637b1cdb3e1461054d5780638da5cb5b146105555780639dfa5d331461056a5780639e99bbea1461054d578063af570c041461057f578063b535b03e14610594578063c940c6b3146105a9578063cfefb3d5146105ca578063e177246e146105e2578063e870ed91146105fa578063f06148f21461060a578063f185db0c1461062e578063f2fde38b14610643578063f34da3c014610664575b005b3480156101c457600080fd5b506101cd61067c565b60408051600160a060020a039092168252519081900360200190f35b3480156101f557600080fd5b506101fe61068b565b60408051918252519081900360200190f35b34801561021c57600080fd5b506040805160206004602480358281013584810280870186019097528086526102a696843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106919650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b3480156102e157600080fd5b506101fe6106a0565b60408051602060046044358181013583810280860185019096528085526101fe958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106a69650505050505050565b6101fe6004356024356106b0565b34801561039157600080fd5b506103a9600160a060020a03600435166024356106b8565b604080519115158252519081900360200190f35b3480156103c957600080fd5b506103a96107eb565b3480156103de57600080fd5b506103f3600160a060020a036004351661081f565b604080519384526020840192909252600090810b900b82820152519081900360600190f35b6101fe600435610840565b34801561042f57600080fd5b506101cd610843565b34801561044457600080fd5b506101b6610852565b34801561045957600080fd5b5061046860ff6004351661088e565b6040805160ff9092168252519081900360200190f35b34801561048a57600080fd5b506101fe6004356108f0565b3480156104a257600080fd5b506101fe6108f6565b3480156104b757600080fd5b506101fe6108fc565b3480156104cc57600080fd5b506101b6600160a060020a0360043516610902565b3480156104ed57600080fd5b50610468610948565b34801561050257600080fd5b506101b6600160a060020a036004351661094d565b34801561052357600080fd5b506104686109a8565b34801561053857600080fd5b506103a9600160a060020a03600435166109c9565b6101fe610b73565b34801561056157600080fd5b506101cd610b78565b34801561057657600080fd5b506101fe610b87565b34801561058b57600080fd5b506101cd610bc2565b3480156105a057600080fd5b50610468610bd1565b3480156105b557600080fd5b506101fe600435602435604435606435610bd6565b3480156105d657600080fd5b506103a9600435610c24565b3480156105ee57600080fd5b506101fe60043561131e565b6101fe60043560243515156106b0565b34801561061657600080fd5b506103a9600160a060020a036004351660243561135f565b34801561063a57600080fd5b506104686113b8565b34801561064f57600080fd5b506101b6600160a060020a03600435166113bd565b34801561067057600080fd5b506101cd60043561142f565b600154600160a060020a031681565b600a5481565b60076000808093509350935093565b600b5481565b6000949350505050565b600092915050565b60006106c2611457565b600254600090600160a060020a03163214806106e85750600254600160a060020a031633145b15156106f357600080fd5b50506040805160608101825283815260006020808301829052600183850152600160a060020a038716825260079052918220600281015491929091810b900b151561079b5760088054600180820183556000929092527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee301805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0388161790556009805490910190555b50600160a060020a039390931660009081526007602090815260408083208651815591860151600180840191909155950151600290910180549190920b60ff1660ff199091161790555090919050565b600a546000904290811015610803576000915061081b565b600b541580610818575080600b54600a540110155b91505b5090565b60076020526000908152604081208054600182015460029092015490920b83565b90565b600654600160a060020a031681565b600254600160a060020a03163214806108755750600254600160a060020a031633145b151561088057600080fd5b600254600160a060020a0316ff5b600154600090600160a060020a031632146108a857600080fd5b506006805474ff000000000000000000000000000000000000000019167401000000000000000000000000000000000000000060ff9384168102919091179182905590041690565b50600090565b60095481565b60055481565b600154600160a060020a0316321461091957600080fd5b6006805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600281565b600154600160a060020a0316321461096457600080fd5b600160a060020a038116151561097957600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60065474010000000000000000000000000000000000000000900460ff1681565b6002546000908190600160a060020a03163214806109f15750600254600160a060020a031633145b15156109fc57600080fd5b50600160a060020a038216600090815260076020526040812081815560018101829055600201805460ff191690555b600954811015610b685782600160a060020a0316600882815481101515610a4e57fe5b600091825260209091200154600160a060020a03161415610b60576008805482908110610a7757fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff19169055600954600019018114610b4d576008600160095403815481101515610abe57fe5b60009182526020909120015460088054600160a060020a039092169183908110610ae457fe5b9060005260206000200160006101000a815481600160a060020a030219169083600160a060020a031602179055506008600160095403815481101515610b2657fe5b6000918252602090912001805473ffffffffffffffffffffffffffffffffffffffff191690555b6009805460001901905560019150610b6d565b600101610a2b565b600091505b50919050565b600090565b600254600160a060020a031681565b600254600090600160a060020a0316321480610bad5750600254600160a060020a031633145b1515610bb857600080fd5b5042600a81905590565b600354600160a060020a031681565b600181565b600254600090600160a060020a0316321480610bfc5750600254600160a060020a031633145b1515610c0757600080fd5b50603c60188502840181028301028101600b819055949350505050565b6000806000806000806000806000610c3a6107eb565b1515610c4557600080fd5b604080517f0e0a0d74000000000000000000000000000000000000000000000000000000008152600481018c905290513399508991630e0a0d749160248083019260209291908290030181600087803b158015610ca157600080fd5b505af1158015610cb5573d6000803e3d6000fd5b505050506040513d6020811015610ccb57600080fd5b5051604080517f98980081000000000000000000000000000000000000000000000000000000008152600481018d90529051919850600160a060020a038a16916398980081916024808201926020929091908290030181600087803b158015610d3357600080fd5b505af1158015610d47573d6000803e3d6000fd5b505050506040513d6020811015610d5d57600080fd5b5051604080517f2310167f00000000000000000000000000000000000000000000000000000000815290519197508796503391600160a060020a03881691632310167f9160048083019260209291908290030181600087803b158015610dc257600080fd5b505af1158015610dd6573d6000803e3d6000fd5b505050506040513d6020811015610dec57600080fd5b5051600160a060020a031614610e0157600080fd5b604080517f7afc54d4000000000000000000000000000000000000000000000000000000008152600481018c905290513291600160a060020a038b1691637afc54d4916024808201926020929091908290030181600087803b158015610e6657600080fd5b505af1158015610e7a573d6000803e3d6000fd5b505050506040513d6020811015610e9057600080fd5b5051600160a060020a031614610ea557600080fd5b600160a060020a03861660009081526007602052604081206002810154909550810b900b600114610ed557600080fd5b83541580610eea575060018401548454038711155b1515610ef557600080fd5b600180850154600160a060020a0388166000908152600760205260409020908901910155835415801590610f4457508354600160a060020a038716600090815260076020526040902060010154145b15610f7057600160a060020a0386166000908152600760205260409020600201805460ff191660ff1790555b60065474010000000000000000000000000000000000000000900460ff1660648804029250821561127157604080517f5cc15001000000000000000000000000000000000000000000000000000000008152600481018c90529051600160a060020a038a1691635cc150019160248083019260209291908290030181600087803b158015610ffd57600080fd5b505af1158015611011573d6000803e3d6000fd5b505050506040513d602081101561102757600080fd5b5051604080517fb816f5130000000000000000000000000000000000000000000000000000000081529051919350600160a060020a0384169163b816f513916004808201926020929091908290030181600087803b15801561108857600080fd5b505af115801561109c573d6000803e3d6000fd5b505050506040513d60208110156110b257600080fd5b5051604080517f8da5cb5b0000000000000000000000000000000000000000000000000000000081529051919250600160a060020a03831691638da5cb5b916004808201926020929091908290030181600087803b15801561111357600080fd5b505af1158015611127573d6000803e3d6000fd5b505050506040513d602081101561113d57600080fd5b5051604051600160a060020a039091169084156108fc029085906000818181858888f19350505050158015611176573d6000803e3d6000fd5b507f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a81600160a060020a0316638da5cb5b6040518163ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401602060405180830381600087803b1580156111ef57600080fd5b505af1158015611203573d6000803e3d6000fd5b505050506040513d602081101561121957600080fd5b505160408051600160a060020a0390921660208301528181018690526060808352600c908301527f526574726f63657373696f6e00000000000000000000000000000000000000006080830152519081900360a00190a15b604051329084890380156108fc02916000818181858888f1935050505015801561129f573d6000803e3d6000fd5b50604080513260208201528489038183015260608082526006908201527f5265776172640000000000000000000000000000000000000000000000000000608082015290517f6a0f12fe24f7c34df8acc096f076bac6e3f1ff225f4fccc7b0f389657bde895a9181900360a00190a15060019998505050505050505050565b600254600090600160a060020a03163214806113445750600254600160a060020a031633145b151561134f57600080fd5b50600a8054820190819055919050565b60008061136a6107eb565b151561137557600080fd5b50600160a060020a0383166000908152600760205260409020805415806113a3575060018101548154038311155b15156113ae57600080fd5b5060019392505050565b600481565b600254600160a060020a03163214806113e05750600254600160a060020a031633145b15156113eb57600080fd5b600160a060020a038116151561140057600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600880548290811061143d57fe5b600091825260209091200154600160a060020a0316905081565b60606040519081016040528060008152602001600081526020016000800b815250905600a165627a7a72305820becc96e99c6926cb052edc800d780fc74a533f9dde4b797cc7e4642f277fd1cc0029a165627a7a72305820ba38a2c5cfdcbb681408b1b80cb36cc3bffae73072fe02d8f38e737a771587ef0029a165627a7a72305820ed3afe68d298bebb00ddd5a9cbd8eb2d90fa41722b907caa3208d04dd38cb2c80029",
            "factoryAbi": [
              {
                "constant": true,
                "inputs": [],
                "name": "creator",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccessInfo",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint8"
                  },
                  {
                    "name": "",
                    "type": "bytes32[]"
                  },
                  {
                    "name": "",
                    "type": "address[]"
                  }
                ],
                "name": "runAccess",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "name": "runFinalize",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "proposed_status_code",
                    "type": "int256"
                  }
                ],
                "name": "runStatusChange",
                "outputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "kill",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "percent",
                    "type": "uint8"
                  }
                ],
                "name": "setLibraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [
                  {
                    "name": "",
                    "type": "int256"
                  }
                ],
                "name": "runDescribeStatus",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "pure",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "campaignLibraryAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "version",
                "outputs": [
                  {
                    "name": "",
                    "type": "bytes32"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_ACCESS",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newCreator",
                    "type": "address"
                  }
                ],
                "name": "transferCreatorship",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "libraryRetrocession",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runCreate",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "campaign_library_address",
                    "type": "address"
                  }
                ],
                "name": "setCampaignLibraryAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "owner",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [],
                "name": "runKill",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "contentSpace",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_SEE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "market_place_address",
                    "type": "address"
                  }
                ],
                "name": "setMarketPlaceAddress",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "initializedAsCampaignMgr",
                "outputs": [
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  },
                  {
                    "name": "",
                    "type": "bool"
                  }
                ],
                "name": "runGrant",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint256"
                  }
                ],
                "payable": true,
                "stateMutability": "payable",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "marketPlaceAddress",
                "outputs": [
                  {
                    "name": "",
                    "type": "address"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": true,
                "inputs": [],
                "name": "DEFAULT_CHARGE",
                "outputs": [
                  {
                    "name": "",
                    "type": "uint8"
                  }
                ],
                "payable": false,
                "stateMutability": "view",
                "type": "function"
              },
              {
                "constant": false,
                "inputs": [
                  {
                    "name": "newOwner",
                    "type": "address"
                  }
                ],
                "name": "transferOwnership",
                "outputs": [],
                "payable": false,
                "stateMutability": "nonpayable",
                "type": "function"
              },
              {
                "payable": true,
                "stateMutability": "payable",
                "type": "fallback"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  }
                ],
                "name": "Log",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bool"
                  }
                ],
                "name": "LogBool",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "a",
                    "type": "address"
                  }
                ],
                "name": "LogAddress",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "uint256"
                  }
                ],
                "name": "LogUint256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "u",
                    "type": "int256"
                  }
                ],
                "name": "LogInt256",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "b",
                    "type": "bytes32"
                  }
                ],
                "name": "LogBytes32",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "label",
                    "type": "string"
                  },
                  {
                    "indexed": false,
                    "name": "payee",
                    "type": "address"
                  },
                  {
                    "indexed": false,
                    "name": "amount",
                    "type": "uint256"
                  }
                ],
                "name": "LogPayment",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunCreate",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunKill",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "proposedStatusCode",
                    "type": "int256"
                  },
                  {
                    "indexed": false,
                    "name": "returnStatusCode",
                    "type": "int256"
                  }
                ],
                "name": "RunStatusChange",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "level",
                    "type": "uint8"
                  },
                  {
                    "indexed": false,
                    "name": "calculateAccessCharge",
                    "type": "int256"
                  }
                ],
                "name": "RunAccessCharge",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunAccess",
                "type": "event"
              },
              {
                "anonymous": false,
                "inputs": [
                  {
                    "indexed": false,
                    "name": "requestID",
                    "type": "uint256"
                  },
                  {
                    "indexed": false,
                    "name": "result",
                    "type": "uint256"
                  }
                ],
                "name": "RunFinalize",
                "type": "event"
              }
            ]
          },
          "eluv-fb.parts": {
            "adsmanager.bc": "hqp_S1k59TTzCt9WStMWFEr91onr3vJm5iwKRjWSQqhyAuxYNTww"
          },
          "eluv.description": "",
          "eluv.displayApp": "displayApp.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  5
                ],
                "size": 39752
              }
            },
            "elv-apps.css": {
              ".": {
                "parts": [
                  4
                ],
                "size": 37627
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  6
                ],
                "size": 39752
              }
            }
          },
          "mime-types": {
            "css": "text/css",
            "html": "text/html"
          },
          "name": "Campaign Manager"
        }
      },
      "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi": {
        "id": "iq__39g4WK8kDXVP8yuq6nQTuEcTBGbi",
        "hash": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx",
        "name": "ABR Master",
        "meta": {
          "bitcode_flags": "abrmaster",
          "bitcode_format": "builtin",
          "bitcode_part": "hqp_AkvFo29JDwCQe8hSJ1LSfT276dpVosUozWXQkdRPVvzef6Bu",
          "eluv.displayApp": "displayApp/index.html",
          "eluv.manageApp": "manageApp.html",
          "files": {
            ".": {
              "type": "directory"
            },
            "displayApp": {
              ".": {
                "type": "directory"
              },
              "index.html": {
                ".": {
                  "parts": [
                    73
                  ],
                  "size": 1219848
                }
              }
            },
            "displayApp.html": {
              ".": {
                "parts": [
                  60
                ],
                "size": 1219577
              }
            },
            "manageApp.html": {
              ".": {
                "parts": [
                  0
                ],
                "size": 1082307
              }
            }
          },
          "mime-types": {
            "html": "text/html"
          },
          "name": "ABR Master"
        }
      },
      "iq__4JKk9mviQ9LDfKYb53eDh7setXnR": {
        "id": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR",
        "hash": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF",
        "name": "Test Content Type c9a26ff7215fafd5a9f6",
        "meta": {
          "name": "Test Content Type c9a26ff7215fafd5a9f6",
          "public": {
            "name": "Test Content Type c9a26ff7215fafd5a9f6"
          }
        }
      }
    }
    Source:

    async ContractEvents({
    contractAddress,
    abi,
    fromBlockoptional,
    toBlockoptional,
    countoptional,
    includeTransactionoptional
    })
    → Promise.<Array.<Array.<Object>>>

    Get all events on the specified contract

    Returns: List of blocks, in ascending order by block number, each containing a list of the events in the block.
    Parameters:
    Name Type Attributes Default Description
    contractAddress string

    The address of the contract

    abi object

    The ABI of the contract

    fromBlock number <optional>

    Limit results to events after the specified block (inclusive)

    toBlock number <optional>

    Limit results to events before the specified block (inclusive)

    count number <optional>
    1000

    Maximum range of blocks to search (unless both toBlock and fromBlock are specified)

    includeTransaction boolean <optional>
    false

    If specified, more detailed transaction info will be included. Note: This requires one extra network call per block, so it should not be used for very large ranges

    Example
    async ContractEvents({
      "contractAddress": "0x35045f962581c2ffd23b04be96d1458bb0576941",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ]
    });
    
    
    [
      [
        {
          "blockNumber": 107233,
          "blockHash": "0x0cc687f19e2ca347499739ca753d075871ea3cd6b67031f90f5911c3728f44a7",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x0000000000000000000000008adbb09afafdfe7787b85ec37e1ec449deca1dd1000000000000000000000000ecc66e3d85dc7cab6ab4b767d8b9a6af57ff868a0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
          "topics": [
            "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
          ],
          "transactionHash": "0xf2fbfa5a54c8fc5e34a9e8acd7882c440fb00c6522f069ee36ce1dbb20f9c9ac",
          "logIndex": 5,
          "name": "ContentObjectCreated",
          "signature": "ContentObjectCreated(address,address,address)",
          "topic": "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878",
          "values": {
            "0": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "1": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "2": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "contentAddress": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "content_type": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107231,
          "blockHash": "0x2355575b1cb46e18a65b76a0e8dd171750bbfaed1de3dc84d734326b9b279b47",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f414e7647334b69784c6a72654d387270785956535171633271337470325a47707651394d78774e735a7750356d70376f6164546375344d4876713676776d6e7a64416837474167797969000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xd25f9604b4bef77700a7ec26aa89e20b7a41ebdd4a52801faffda88bca0f309b",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__ANvG3KixLjreM8rpxYVSQqc2q3tp2ZGpvQ9MxwNsZwP5mp7oadTcu4MHvq6vwmnzdAh7GAgyyi",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__ANvG3KixLjreM8rpxYVSQqc2q3tp2ZGpvQ9MxwNsZwP5mp7oadTcu4MHvq6vwmnzdAh7GAgyyi",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107229,
          "blockHash": "0x1242d12fa374b9e5088e180fbbe0d2796bd1dd5f9aea006a7a53d3186f0d3ad8",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f414e7647334b69784c6a72654d387270785956535171633271337470325a47707651394d78774e735a7750356d70376f6164546375344d4876713676776d6e7a64416837474167797969000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0xd0be424aee389e6c1c95443d556d2e54cfe1d0fe1553b21144f397497dc0f0aa",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "2": "hq__ANvG3KixLjreM8rpxYVSQqc2q3tp2ZGpvQ9MxwNsZwP5mp7oadTcu4MHvq6vwmnzdAh7GAgyyi",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__ANvG3KixLjreM8rpxYVSQqc2q3tp2ZGpvQ9MxwNsZwP5mp7oadTcu4MHvq6vwmnzdAh7GAgyyi",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107225,
          "blockHash": "0xd5caad1558094714f9b47c259c9f879022a6d57de0b5a1713acbb75fb4cf9397",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
          "topics": [
            "0xdf9d78c5635b72b709c85300a786eb7238acbe5bffe01c60c16464e45c6eb6eb"
          ],
          "transactionHash": "0x68ca9111b7cd776de67c8d1cd612fea60aacdc725a540d8894e3a552f3d9919c",
          "logIndex": 0,
          "name": "ReviewerGroupRemoved",
          "signature": "ReviewerGroupRemoved(address)",
          "topic": "0xdf9d78c5635b72b709c85300a786eb7238acbe5bffe01c60c16464e45c6eb6eb",
          "values": {
            "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107224,
          "blockHash": "0x4be0df1b270ac0c5c05dfae3986ba60d7cd7321d79fcdf6691f65537f7ab61c5",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
          "topics": [
            "0x3a94857e4393737f73edb175a7d0c195c7f635d9ae995e12740616ec55c9d411"
          ],
          "transactionHash": "0x08265ee16c3f5d04c5d2c415cb2ec2b8e3d163e62b08c596279c824e4c752c06",
          "logIndex": 0,
          "name": "AccessorGroupAdded",
          "signature": "AccessorGroupAdded(address)",
          "topic": "0x3a94857e4393737f73edb175a7d0c195c7f635d9ae995e12740616ec55c9d411",
          "values": {
            "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107221,
          "blockHash": "0x721c8f19c8fbb1af78e23401e5b616b44a5471f9a88014da63e029960268e632",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
          "topics": [
            "0x1b88a571cc8ac2e87512f05648e79d184f5cc0cbb2889bc487c41f8b9a3202eb"
          ],
          "transactionHash": "0xb9ec1de5f6244c0584224a6e73e35a06d221efada662779f00029c874afa6841",
          "logIndex": 0,
          "name": "ReviewerGroupAdded",
          "signature": "ReviewerGroupAdded(address)",
          "topic": "0x1b88a571cc8ac2e87512f05648e79d184f5cc0cbb2889bc487c41f8b9a3202eb",
          "values": {
            "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107219,
          "blockHash": "0x40c15ce3dfdf605952e1fd0bf25f90c7a777f30e9cb06044a2c4aa55c0acfcba",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
          "topics": [
            "0x218673669018c25b89bfbf1b58d0075e37c8847ef16e707b92355b7833e97d61"
          ],
          "transactionHash": "0xfbc6a26f77880f204638db9992f923a9ef14dc7550a3f9dc8a6fc43b59cc0466",
          "logIndex": 0,
          "name": "ContributorGroupAdded",
          "signature": "ContributorGroupAdded(address)",
          "topic": "0x218673669018c25b89bfbf1b58d0075e37c8847ef16e707b92355b7833e97d61",
          "values": {
            "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107216,
          "blockHash": "0x3ecede4cd459e954485dcd4a1cc20b169f446a201da7b5cd83e76f3d84699c0b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x000000000000000000000000ecc66e3d85dc7cab6ab4b767d8b9a6af57ff868a",
          "topics": [
            "0xd41375b9d347dfe722f90a780731abd23b7855f9cf14ea7063c4cab5f9ae58e2"
          ],
          "transactionHash": "0x6f09aac4bfa4a82b434595a812c20318f2a2ddb297237a51ecebb52af874c13e",
          "logIndex": 0,
          "name": "ContentTypeRemoved",
          "signature": "ContentTypeRemoved(address)",
          "topic": "0xd41375b9d347dfe722f90a780731abd23b7855f9cf14ea7063c4cab5f9ae58e2",
          "values": {
            "0": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "contentType": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107213,
          "blockHash": "0xd210b04bbff6ef970810ddf74eb15220840bcd73e279f6c4b3e3a19cbe591ee4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x000000000000000000000000ecc66e3d85dc7cab6ab4b767d8b9a6af57ff868a0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x280016f7418306a55542432120fd1a239ef9fcc1a92694d8d44ca76be0249ea7"
          ],
          "transactionHash": "0x1a4062e56abfa91b690d3f62c8696642a94dc44a47d6ac9397f4524ea00893dc",
          "logIndex": 0,
          "name": "ContentTypeAdded",
          "signature": "ContentTypeAdded(address,address)",
          "topic": "0x280016f7418306a55542432120fd1a239ef9fcc1a92694d8d44ca76be0249ea7",
          "values": {
            "0": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "1": "0x0000000000000000000000000000000000000000",
            "contentType": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "contentContract": "0x0000000000000000000000000000000000000000",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107210,
          "blockHash": "0x55a809ebe116091c74e4e69849e02715431f3d8e03605f8bba078c265de2d71d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x000000000000000000000000ecc66e3d85dc7cab6ab4b767d8b9a6af57ff868a",
          "topics": [
            "0xd41375b9d347dfe722f90a780731abd23b7855f9cf14ea7063c4cab5f9ae58e2"
          ],
          "transactionHash": "0x71f0980197c964ada44e87b5da55e5091621410fed580f0a321dd748ef97306e",
          "logIndex": 0,
          "name": "ContentTypeRemoved",
          "signature": "ContentTypeRemoved(address)",
          "topic": "0xd41375b9d347dfe722f90a780731abd23b7855f9cf14ea7063c4cab5f9ae58e2",
          "values": {
            "0": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "contentType": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107207,
          "blockHash": "0xb5f1c1686774594d44d0996d051e793c7fdc50847904635b3face50c441000f1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x000000000000000000000000ecc66e3d85dc7cab6ab4b767d8b9a6af57ff868a0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x280016f7418306a55542432120fd1a239ef9fcc1a92694d8d44ca76be0249ea7"
          ],
          "transactionHash": "0xecb1bd3e4f1d3f98bfb2962dc799d8fcc7480d51cfc77b7096a538fb6fb9ba94",
          "logIndex": 0,
          "name": "ContentTypeAdded",
          "signature": "ContentTypeAdded(address,address)",
          "topic": "0x280016f7418306a55542432120fd1a239ef9fcc1a92694d8d44ca76be0249ea7",
          "values": {
            "0": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "1": "0x0000000000000000000000000000000000000000",
            "contentType": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "contentContract": "0x0000000000000000000000000000000000000000",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107203,
          "blockHash": "0xddf20837b83abc19cca7663e5d13ed8599357adebc8be693f5f5acbe206e8d60",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x",
          "topics": [
            "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
          ],
          "transactionHash": "0x6f5f211e3caa76b0d948452ab0ce8b190d94f52b23dec87d1284940ad264ea2c",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest()",
          "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
          "values": {
            "length": 0
          }
        }
      ],
      [
        {
          "blockNumber": 107200,
          "blockHash": "0xe09b7a164810674dad2fbcc922a6d0d4c538f12be059b1b44272f3d564512987",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f356d44617671614d7354546f706b5439756974677333475a4a67724771486d4c444d38786a697954505055396f64683553767268534c77797a7041525941776261666f6d5238505a4e59000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x381031794b50ca5dc0869a0f7f581945b167a08922819e0118279ac759d57c5d",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__5mDavqaMsTTopkT9uitgs3GZJgrGqHmLDM8xjiyTPPU9odh5SvrhSLwyzpARYAwbafomR8PZNY",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__5mDavqaMsTTopkT9uitgs3GZJgrGqHmLDM8xjiyTPPU9odh5SvrhSLwyzpARYAwbafomR8PZNY",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107195,
          "blockHash": "0x1a7c8e75d89425da9f900af6c3e673cfcf980d8ad7eed693db0a711117a714d7",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f356d44617671614d7354546f706b5439756974677333475a4a67724771486d4c444d38786a697954505055396f64683553767268534c77797a7041525941776261666f6d5238505a4e59000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x49544531f9f1bb61aede712f3a2a2dbf3e638e76d554a565f048d22dde2df3ab",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "2": "hq__5mDavqaMsTTopkT9uitgs3GZJgrGqHmLDM8xjiyTPPU9odh5SvrhSLwyzpARYAwbafomR8PZNY",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__5mDavqaMsTTopkT9uitgs3GZJgrGqHmLDM8xjiyTPPU9odh5SvrhSLwyzpARYAwbafomR8PZNY",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107193,
          "blockHash": "0x23d3649bca73f78ee360b1b3308205526d02a8813fbe0d3cef1723a6246d4e37",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0x11d982ca40c343a894f7a44db46552bda6abaeaeb9914ba4e52e8f42ac600089",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ]
    ]
    Source:

    async ContractName({contractAddress}) → Promise.<string>

    Return the name of the contract, as specified in the contracts "version" string

    Returns: Name of the contract
    Parameters:
    Name Type Description
    contractAddress string

    Address of the contract

    Source:

    async CopyContentObject({
    libraryId,
    originalVersionHash,
    optionsoptional
    })
    → Promise.<Object>

    Create a new content object draft from an existing content object version.

    Note: The type of the new copy can be different from the original object.

    Returns: Response containing the object ID and write token of the draft
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library in which to create the new object

    originalVersionHash

    Version hash of the object to copy

    options Object <optional>

    type: Version hash of the content type to associate with the object - may be different from the original object

    meta: Metadata to use for the new object - This will be merged into the metadata of the original object

    Example
    async CopyContentObject({
      "libraryId": "ilibcw2SXJK4PHewfyUvvoEC5Qt3QCS",
      "originalVersionHash": "hq__7tjuXnzXwfN9RPNwGPYKHowofVjdM6ko9foJEGNmSFnDnZn8Vd9jpbLE2ZaLj2puNDSa9ogLLC",
      "options": {
        "type": "",
        "meta": {
          "copy": "metadata"
        },
        "copy_from": "hq__7tjuXnzXwfN9RPNwGPYKHowofVjdM6ko9foJEGNmSFnDnZn8Vd9jpbLE2ZaLj2puNDSa9ogLLC"
      }
    });
    
    
    {
      "id": "iq__22AVXfM6FhJqHquLKiWGMHgUBwdr",
      "write_token": "tqw_hgoR485VuuGA1oMdbkbKf9dXfGEdGGR5",
      "type": "",
      "meta": null
    }
    Source:

    async CreateABRMezzanine({
    libraryId,
    name,
    descriptionoptional,
    metadataoptional,
    masterVersionHash,
    variantoptional
    })
    → Object

    Create a mezzanine of the given master content object

    Returns: The finalize response for the object, as well as logs, warnings and errors from the mezzanine initialization
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the mezzanine library

    name string

    Name for mezzanine content object

    description string <optional>

    Description for mezzanine content object

    metadata Object <optional>

    Additional metadata for mezzanine content object

    masterVersionHash string

    The version hash of the production master content object

    variant string <optional>

    What variant of the master content object to use

    Example
    async CreateABRMezzanine({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "masterVersionHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
      "name": "Mezzanine Test",
      "description": "Mezzanine Test Description",
      "metadata": {
        "test": "mezzanine"
      }
    });
    
    
    {
      "logs": [
        "2019-11-07 00:46:07 Debug: apiAbrMezzanineInit()",
        "2019-11-07 00:46:07 Info: Get abr.Profile from lib",
        "2019-11-07 00:46:07 Info: Get production.Master",
        "2019-11-07 00:46:07 Debug: getProductionVariantCtx(hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD,default)",
        "2019-11-07 00:46:07 Debug: getting production.Master: hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
        "2019-11-07 00:46:07 Debug: Get production.Variant 'default' from production.Master",
        "2019-11-07 00:46:07 Info: Generate abr.Offering",
        "2019-11-07 00:46:07 Info: Saving metadata"
      ],
      "warnings": [],
      "errors": [],
      "id": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "hash": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
      "write_token": "tqw_5AnNjjLHiPpX9EF2yxdYMNnhPNivGTdaP",
      "type": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
    }
    Source:

    async CreateAccessGroup({
    name,
    descriptionoptional,
    metaoptional
    })
    → Promise.<string>

    Create a access group

    A new access group contract is deployed from the content space

    Returns: Contract address of created access group
    Parameters:
    Name Type Attributes Description
    name string

    Name of the access group

    description string <optional>

    Description for the access group

    meta object <optional>

    Metadata for the access group

    Example
    async CreateAccessGroup({
      "name": "Test Access Group",
      "description": "Test Access Group Description",
      "metadata": {
        "group": "metadata"
      }
    });
    
    
    "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
    Source:

    async CreateContentLibrary({
    name,
    descriptionoptional,
    imageoptional,
    metadataoptional,
    kmsIdoptional
    })
    → Promise.<string>

    Create a new content library.

    A new content library contract is deployed from the content space, and that contract ID is used to determine the library ID to create in the fabric.

    Returns: Library ID of created library
    See:
    • PUT /qlibs/:qlibid
    Parameters:
    Name Type Attributes Description
    name string

    Library name

    description string <optional>

    Library description

    image blob <optional>

    Image associated with the library

    metadata Object <optional>

    Metadata of library object

    kmsId string <optional>

    ID of the KMS to use for content in this library. If not specified, the default KMS will be used.

    Examples
    async CreateContentLibrary({
      "name": "Test Library c9a26ff7215fafd5a9f6",
      "description": "Test Library Description",
      "metadata": {
        "private": {
          "meta": "data"
        }
      }
    });
    
    
    "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg"
    async CreateContentLibrary({
      "name": "Test Object Filtering"
    });
    
    
    "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k"
    async CreateContentLibrary({
      "name": "Test Media Library",
      "metadata": {
        "abr_profile": {
          "ladder_specs": {
            "{\"media_type\":\"audio\",\"channels\":2}": {
              "rung_specs": [
                {
                  "media_type": "audio",
                  "bit_rate": 128000,
                  "pregenerate": true
                }
              ]
            },
            "{\"media_type\":\"video\",\"aspect_ratio_height\":3,\"aspect_ratio_width\":4}": {
              "rung_specs": [
                {
                  "media_type": "video",
                  "bit_rate": 4900000,
                  "pregenerate": true,
                  "height": 1080,
                  "width": 1452
                },
                {
                  "media_type": "video",
                  "bit_rate": 3375000,
                  "pregenerate": false,
                  "height": 720,
                  "width": 968
                },
                {
                  "media_type": "video",
                  "bit_rate": 1500000,
                  "pregenerate": false,
                  "height": 540,
                  "width": 726
                },
                {
                  "media_type": "video",
                  "bit_rate": 825000,
                  "pregenerate": false,
                  "height": 432,
                  "width": 580
                },
                {
                  "media_type": "video",
                  "bit_rate": 300000,
                  "pregenerate": false,
                  "height": 360,
                  "width": 484
                }
              ]
            },
            "{\"media_type\":\"video\",\"aspect_ratio_height\":9,\"aspect_ratio_width\":16}": {
              "rung_specs": [
                {
                  "media_type": "video",
                  "bit_rate": 6500000,
                  "pregenerate": true,
                  "height": 1080,
                  "width": 1920
                },
                {
                  "media_type": "video",
                  "bit_rate": 4500000,
                  "pregenerate": false,
                  "height": 720,
                  "width": 1280
                },
                {
                  "media_type": "video",
                  "bit_rate": 2000000,
                  "pregenerate": false,
                  "height": 540,
                  "width": 960
                },
                {
                  "media_type": "video",
                  "bit_rate": 1100000,
                  "pregenerate": false,
                  "height": 432,
                  "width": 768
                },
                {
                  "media_type": "video",
                  "bit_rate": 400000,
                  "pregenerate": false,
                  "height": 360,
                  "width": 640
                }
              ]
            }
          },
          "playout_formats": {
            "dash-clear": {
              "drm": null,
              "protocol": {
                "min_buffer_length": 2,
                "type": "ProtoDash"
              }
            },
            "dash-widevine": {
              "drm": {
                "type": "DrmWidevine",
                "license_servers": [],
                "enc_scheme_name": "cenc",
                "content_id": ""
              },
              "protocol": {
                "type": "ProtoDash",
                "min_buffer_length": 2
              }
            },
            "hls-aes128": {
              "drm": {
                "type": "DrmAes128",
                "enc_scheme_name": "aes-128"
              },
              "protocol": {
                "type": "ProtoHls"
              }
            },
            "hls-clear": {
              "drm": null,
              "protocol": {
                "type": "ProtoHls"
              }
            }
          },
          "segment_specs": {
            "audio": {
              "segs_per_chunk": 15,
              "target_dur": 2
            },
            "video": {
              "segs_per_chunk": 15,
              "target_dur": 2.03
            }
          }
        }
      }
    });
    
    
    "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs"
    Source:

    async CreateContentObject({
    libraryId,
    objectIdoptional,
    optionsoptional
    })
    → Promise.<Object>

    Create a new content object draft.

    A new content object contract is deployed from the content library, and that contract ID is used to determine the object ID to create in the fabric.

    Returns: Response containing the object ID and write token of the draft
    See:
    • PUT /qlibs/:qlibid/q/:objectid
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    objectId objectId <optional>

    ID of the object (if contract already exists)

    options Object <optional>

    type: Version hash of the content type to associate with the object

    meta: Metadata to use for the new object

    Examples
    async CreateContentObject({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7"
    });
    
    
    {
      "id": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "write_token": "tqw_5BcZjusifHajRqiV63mU7qTEmpDrBcYPB",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "options": {
        "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF",
        "meta": {
          "name": "Test Content Object",
          "toMerge": {
            "merge": "me"
          },
          "toReplace": {
            "replace": "me"
          },
          "toDelete": {
            "delete": "me"
          }
        },
        "visibility": 100
      }
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "write_token": "tqw_ByaVTB7ZyuRT6sxGkREj7bJnM9fXfkGxK",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 4",
          "otherKey": 6
        }
      }
    });
    
    
    {
      "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
      "write_token": "tqw_FB6SqVTGbg6vsrcgsPzr7ZWLLJibdZhFp",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 2",
          "otherKey": 8
        }
      }
    });
    
    
    {
      "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
      "write_token": "tqw_N3NJ7KEnxnTpZug5zLQsgBgdtqhqEPPgk",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 10",
          "otherKey": 0
        }
      }
    });
    
    
    {
      "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
      "write_token": "tqw_gRXFPPfjf1seL1HKPCBbgTM6gqH4zdgq",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 5",
          "otherKey": 5
        }
      }
    });
    
    
    {
      "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
      "write_token": "tqw_AxsZqEMiUrryNhzPpdXaBdQpVgjv6tZqQ",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 3",
          "otherKey": 7
        }
      }
    });
    
    
    {
      "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
      "write_token": "tqw_Ncfizuxh8SXTQsKWT8gZtrpyjwCneqhAg",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 1",
          "otherKey": 9
        }
      }
    });
    
    
    {
      "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
      "write_token": "tqw_FqcLHnhhzbxdqapXRnoxwkUp8uveVzctH",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 9",
          "otherKey": 1
        }
      }
    });
    
    
    {
      "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
      "write_token": "tqw_9pnV9jsZNYjXsFRiib59WrKc1VjSn9dMX",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 7",
          "otherKey": 3
        }
      }
    });
    
    
    {
      "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
      "write_token": "tqw_CEXuC5ocCNiADm5HmJbS7MHo3hjG2FagE",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 8",
          "otherKey": 2
        }
      }
    });
    
    
    {
      "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
      "write_token": "tqw_Dps5vpjEqdqzCsSKrXgWcmZWvbjEfdfBG",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "options": {
        "meta": {
          "name": "Test Object 6",
          "otherKey": 4
        }
      }
    });
    
    
    {
      "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
      "write_token": "tqw_AEefFjVhkeDvBzUHVTyDAYsbtZ8v9cumJ",
      "type": ""
    }
    async CreateContentObject({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "options": {
        "type": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35"
      }
    });
    
    
    {
      "id": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
      "write_token": "tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9",
      "type": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35"
    }
    async CreateContentObject({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "options": {
        "type": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
      }
    });
    
    
    {
      "id": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "write_token": "tqw_5AnNjjLHiPpX9EF2yxdYMNnhPNivGTdaP",
      "type": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
    }
    Source:

    async CreateContentSpace({name}) → Promise.<string>

    Deploy a new content space contract

    Returns: Content space ID of the created content space
    Parameters:
    Name Type Description
    name String

    Name of the content space

    Source:

    async CreateContentType({
    libraryIdoptional,
    name,
    metadata,
    bitcodeoptional
    })
    → Promise.<string>

    Create a new content type.

    A new content type contract is deployed from the content space, and that contract ID is used to determine the object ID to create in the fabric. The content type object will be created in the special content space library (ilib)

    Returns: Object ID of created content type
    Parameters:
    Name Type Attributes Description
    libraryId string <optional>

    ID of the library in which to create the content type. If not specified, it will be created in the content space library

    name string

    Name of the content type

    metadata object

    Metadata for the new content type

    bitcode Blob | Buffer <optional>

    Bitcode to be used for the content type

    Example
    async CreateContentType({
      "name": "Test Content Type c9a26ff7215fafd5a9f6"
    });
    
    
    "iq__4JKk9mviQ9LDfKYb53eDh7setXnR"
    Source:

    Create links

    Expected format of links:

    [ { path: string (path to link) target: string (path to target file), targetHash: string (optional, for cross-object links) } ]

    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the draft

    links Array.<Object>

    Link specifications

    async CreateLinks({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_3QgDod3XmHYDDnGsbSpE9xy5KZ9xwNqB3",
      "links": [
        {
          "target": "testDirectory/File 1",
          "path": "myLink"
        },
        {
          "target": "testDirectory/File 2",
          "path": "links/myLink2"
        }
      ]
    });
    
    
    <No Return Value>
    Source:

    async CreatePart({
    libraryId,
    objectId,
    writeToken,
    encryptionoptional
    })
    → Promise.<string>

    Create a part upload draft

    Returns: The part write token for the part draft
    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the content object draft

    encryption string <optional>
    none

    Desired encryption scheme. Options: 'none (default)', 'cgck'

    Examples
    async CreatePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "writeToken": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm",
      "encryption": "none"
    });
    
    
    "tqpw3B7YHfdJ4oztWbvWjwtcVGuLZWEFcX69e"
    async CreatePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_4P5FKE8cADAaQX5V93pLZ9yS9QMgh6ahc",
      "encryption": "none"
    });
    
    
    "tqpw41QftjcLiNBmm8hS3N4w1T1RytPe2AQsE"
    async CreatePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_PVDvbrznxnts6Wd44FuhJCANihRdM8Vie",
      "encryption": "cgck"
    });
    
    
    "tqpwKAU2MTXKDdNpxo7BrWtDLMtNBPocbBCPj"
    async CreatePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk"
    });
    
    
    "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8"
    async CreatePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "encryption": "cgck"
    });
    
    
    "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC"
    Source:

    async CreateProductionMaster({
    libraryId,
    name,
    descriptionoptional,
    contentTypeName,
    metadataoptional,
    fileInfooptional,
    filePaths,
    copyoptional,
    callbackoptional,
    accessoptional
    })
    → Object

    Create a master media content object with the given files.

    • If uploading using local files, use fileInfo parameter (see UploadFiles for format)
    • If uploading from S3 bucket, use access, filePath and copy, parameters (see UploadFilesFromS3 method)
    Returns: The finalize response for the object, as well as logs, warnings and errors from the master initialization
    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the library

    name string

    Name of the content

    description string <optional>

    Description of the content

    contentTypeName string

    Name of the content type to use

    metadata Object <optional>

    Additional metadata for the content object

    fileInfo Object <optional>

    (Local) Files to upload to (See UploadFiles method)

    filePaths Array.<string>

    (S3) List of files to copy/reference from bucket

    copy boolean <optional>
    false

    (S3) If specified, files will be copied from S3

    callback function <optional>

    Progress callback for file upload (See UploadFiles or UploadFilesFromS3 method)

    access Object <optional>

    (S3) Region, bucket, access key and secret for S3

    • Format: {region, bucket, accessKey, secret}
    Throws:

    error - If the initialization of the master fails, error details can be found in error.body

    Type
    Object
    Example
    async CreateProductionMaster({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "name": "Production Master Test",
      "description": "Production Master Test Description",
      "metadata": {
        "test": "master"
      },
      "fileInfo": [
        {
          "path": "Video.mp4",
          "mime_type": "video/mp4",
          "size": 97944174,
          "type": "file"
        }
      ]
    });
    
    
    {
      "errors": [],
      "logs": [
        "2019-11-07 00:46:00 Debug: avtest.initProdMaster()",
        "2019-11-07 00:46:00 Info: Get list of files from object",
        "2019-11-07 00:46:00 Info: 2 item(s) found in file list.",
        "2019-11-07 00:46:00 Info: Skipping '.'",
        "2019-11-07 00:46:00 Info: Analyzing Video.mp4",
        "2019-11-07 00:46:00 Debug: getAvpReqCtx filePath=Video.mp4 qhot=tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9 key=tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9.txAll.Video.mp4"
      ],
      "warnings": [],
      "id": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
      "hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
      "write_token": "tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9",
      "type": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35"
    }
    Source:

    CurrentAccountAddress() → string

    Get the account address of the current signer

    Returns: The address of the current signer
    Source:

    async CustomContractAddress({
    libraryId,
    objectId
    })
    → Promise.<string>|undefined

    Get the custom contract of the specified object

    Returns: If the object has a custom contract, this will return the address of the custom contract
    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    Example
    async CustomContractAddress({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    "0x29c1000df23ea756bdfbe05e9cb6e0baffa36c5d"
    Source:

    async DefaultKMSAddress() → Promise.<string>

    Get the address of the default KMS of the content space

    Returns: Address of the KMS
    Example
    async DefaultKMSAddress();
    
    
    "0x024E380255B1f88AD89603C628f32bA0fb222Fa4"
    Source:

    async DeleteAccessGroup({contractAddress})

    Delete an access group

    Calls the kill method on the specified access group's contract

    Parameters:
    Name Type Description
    contractAddress string

    The address of the access group contract

    Example
    async DeleteAccessGroup({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b"
    });
    
    
    <No Return Value>
    Source:

    async DeleteContentLibrary({libraryId})

    Delete the specified content library

    See:
    • DELETE /qlibs/:qlibid
    Parameters:
    Name Type Description
    libraryId string

    ID of the library to delete

    Example
    async DeleteContentLibrary({
      "libraryId": "ilibSJ8iYvzKwShsfVhU3pH8CJDwuMX"
    });
    
    
    <No Return Value>
    Source:

    async DeleteContentObject({
    libraryId,
    objectId
    })

    Delete specified content object

    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    Example
    async DeleteContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    <No Return Value>
    Source:

    async DeleteContentVersion({versionHashoptional})

    Delete specified version of the content object

    Parameters:
    Name Type Attributes Description
    versionHash string <optional>

    Hash of the object version - if not specified, most recent version will be deleted

    Example
    async DeleteContentVersion({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n"
    });
    
    
    <No Return Value>
    Source:

    async DeleteFiles({
    libraryId,
    objectId,
    writeToken,
    filePaths
    })

    Delete the specified list of files/directories

    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the draft

    filePaths Array.<string>

    List of file paths to delete

    Source:

    async DeleteMetadata({
    libraryId,
    objectId,
    writeToken,
    metadataSubtreeoptional
    })

    Delete content object metadata of specified subtree

    See:
    • DELETE /qlibs/:qlibid/q/:write_token/meta
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the draft

    metadataSubtree string <optional>

    Subtree of the object metadata to modify

    • if not specified, all metadata will be deleted
    Example
    async DeleteMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_ErDVEGvfuTVeWNXM3zBiaHVcmVArvaWmx",
      "metadataSubtree": "toDelete"
    });
    
    
    <No Return Value>
    Source:

    async DeletePart({
    libraryId,
    objectId,
    writeToken,
    partHash
    })

    Delete the specified part from a content draft

    See:
    • DELETE /qlibs/:qlibid/q/:write_token/parts/:qparthash
    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the content object draft

    partHash string

    Hash of the part to delete

    Examples
    async DeletePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_JiSyp5utmLSHpkz8zPa7Yzgyyi113gGKq",
      "partHash": "hqp_78q5ygEfK6AxUDawZ8biwYJ2sXHgAXkzHsxDFoTZdKLaG3ky"
    });
    
    
    <No Return Value>
    async DeletePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_JiSyp5utmLSHpkz8zPa7Yzgyyi113gGKq",
      "partHash": "hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7"
    });
    
    
    <No Return Value>
    Source:

    async DeployContract({
    abi,
    bytecode,
    constructorArgs,
    overridesoptional
    })
    → Promise.<Object>

    Deploy a contract from ABI and bytecode. This client's signer will be the owner of the contract.

    Returns: Response containing the deployed contract address and the transaction hash of the deployment
    Parameters:
    Name Type Attributes Description
    abi Object

    ABI of contract

    bytecode string

    Bytecode of the contract

    constructorArgs Array.<string>

    List of arguments to the contract constructor

    overrides Object <optional>

    Change default gasPrice or gasLimit used for this action

    Example
    async DeployContract({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "licensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccess",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "runFinalize",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "percentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "withdraw",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "proposed_status_code",
              "type": "int256"
            }
          ],
          "name": "runStatusChange",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "runDescribeStatus",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "pure",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_FINAL_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runCreate",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "partialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runKill",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            },
            {
              "name": "new_owner",
              "type": "address"
            }
          ],
          "name": "transferContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT_APPROVED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "licensing_fee",
              "type": "uint256"
            }
          ],
          "name": "setLicensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "licensingStatus",
          "outputs": [
            {
              "name": "percentComplete",
              "type": "uint8"
            },
            {
              "name": "licensingFee",
              "type": "uint256"
            },
            {
              "name": "licensingFeePaid",
              "type": "uint256"
            },
            {
              "name": "valid",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "partial_payment",
              "type": "uint8"
            }
          ],
          "name": "setPartialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "percent_partial",
              "type": "uint8"
            }
          ],
          "name": "setPercentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "bool"
            }
          ],
          "name": "runGrant",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            }
          ],
          "name": "reclaimContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_CHARGE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "percent_complete",
              "type": "uint8"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "reviewContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "PayCredit",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            }
          ],
          "name": "Log",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bool"
            }
          ],
          "name": "LogBool",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "LogAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "uint256"
            }
          ],
          "name": "LogUint256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "int256"
            }
          ],
          "name": "LogInt256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bytes32"
            }
          ],
          "name": "LogBytes32",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunKill",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "proposedStatusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "returnStatusCode",
              "type": "int256"
            }
          ],
          "name": "RunStatusChange",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "calculateAccessCharge",
              "type": "int256"
            }
          ],
          "name": "RunAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunFinalize",
          "type": "event"
        }
      ],
      "bytecode": "60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f53706c436f6e744c6963656e73696e6732303139303331383130353730304d4c600555678ac7230489e800006006556007805461280061ff001960ff19909216603c179190911617905560018054600160a060020a03199081163290811790925560028054909116909117905561151e806100c96000396000f3006080604052600436106101715763ffffffff60e060020a60003504166302d05d3f81146101735780630779564b146101a45780630f82c16f146101cb578063123e0e8014610290578063176859531461031d5780632d4fac771461032b5780632e1a7d4d146103565780633513a8051461038257806341c0e1b51461038d57806345080442146103a25780634d52fe4b146103ba57806354fd4d50146103cf5780636af27417146103e45780636d2e4b1b146103f95780637b1cdb3e1461041a5780638da5cb5b146104225780638e7f900f146104375780639e99bbea1461044c578063a2e1cf8a14610454578063af570c041461047b578063b261b9e714610490578063b535b03e146104a5578063b6524089146104ba578063ba3c32ea146104d2578063cba43b0d1461051f578063db14178d1461053a578063e870ed9114610555578063e97a08ba14610565578063f185db0c14610579578063f2fde38b1461058e578063f96e91df146105af575b005b34801561017f57600080fd5b50610188610620565b60408051600160a060020a039092168252519081900360200190f35b3480156101b057600080fd5b506101b961062f565b60408051918252519081900360200190f35b3480156101d757600080fd5b5060408051602060046024803582810135848102808701860190975280865261026196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106359650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526101b9958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106449650505050505050565b6101b960043560243561064e565b34801561033757600080fd5b50610340610656565b6040805160ff9092168252519081900360200190f35b34801561036257600080fd5b5061036e60043561065f565b604080519115158252519081900360200190f35b6101b960043561071c565b34801561039957600080fd5b50610171610b9f565b3480156103ae57600080fd5b506101b9600435610bdb565b3480156103c657600080fd5b506101b9610c47565b3480156103db57600080fd5b506101b9610c6b565b3480156103f057600080fd5b50610340610c71565b34801561040557600080fd5b50610171600160a060020a0360043516610c76565b6101b9610cd1565b34801561042e57600080fd5b50610188610d4a565b34801561044357600080fd5b50610340610d59565b6101b9610d67565b34801561046057600080fd5b50610188600160a060020a0360043581169060243516610eb3565b34801561048757600080fd5b50610188610f6b565b34801561049c57600080fd5b506101b9610f7a565b3480156104b157600080fd5b50610340610f9e565b3480156104c657600080fd5b506101b9600435610fa3565b3480156104de57600080fd5b506104f3600160a060020a0360043516610fdd565b6040805160ff909516855260208501939093528383019190915215156060830152519081900360800190f35b34801561052b57600080fd5b5061034060ff60043516611009565b34801561054657600080fd5b5061034060ff6004351661105c565b6101b9600435602435151561064e565b610188600160a060020a03600435166110a4565b34801561058557600080fd5b5061034061129b565b34801561059a57600080fd5b50610171600160a060020a03600435166112a0565b3480156105bb57600080fd5b50604080516020601f60643560048181013592830184900484028501840190955281845261036e94600160a060020a03813516946024803515159560ff6044351695369560849493019181908401838280828437509497506113129650505050505050565b600154600160a060020a031681565b60065481565b60076000808093509350935093565b6000949350505050565b600092915050565b60075460ff1681565b600254600090600160a060020a03163214806106855750600254600160a060020a031633145b151561069057600080fd5b600254604051600160a060020a039091169083156108fc029084906000818181858888f193505050501580156106ca573d6000803e3d6000fd5b5060025460408051600160a060020a03909216825260006020830152818101849052517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a1919050565b3360008181526008602090815260408083208054600282015460019092015483517f27c1c21d0000000000000000000000000000000000000000000000000000000081529351959695869560ff90931694899489949303928492839283928a926327c1c21d92600480820193929182900301818787803b15801561079f57600080fd5b505af11580156107b3573d6000803e3d6000fd5b505050506040513d60208110156107c957600080fd5b50511280156107d8575060008a135b156108005760075460ff908116908716106107f657600394506107fb565b600194505b61088c565b8560ff166064141561081b578915156107fb5782935061088c565b60075460ff90811690871610610886578915156107fb57600160a060020a03881660009081526008602052604090206002810154600754600190920154909160649161010090910460ff160204039150828211610878578161087a565b825b9350600219945061088c565b60001994505b60008411156109aa57828411156108a257600080fd5b86600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156108e057600080fd5b505af11580156108f4573d6000803e3d6000fd5b505050506040513d602081101561090a57600080fd5b5051600160a060020a03808a16600090815260086020526040808220600201805489019055519293509083169186156108fc0291879190818181858888f1935050505015801561095e573d6000803e3d6000fd5b5060408051600160a060020a0380841682528a16602082015280820186905290517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a15b604080518b81526020810187905281517fb6c1c013bb5004fe8e943c6890e300ccedf9bd73dcd4eb291b31b9f96874feff929181900390910190a1841515610a2c57600160a060020a0388166000908152600860205260408120805460ff19908116825560018201839055600282019290925560030180549091169055610b91565b6000851215610b0f5786600160a060020a031663f2fde38b88600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610a8257600080fd5b505af1158015610a96573d6000803e3d6000fd5b505050506040513d6020811015610aac57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b158015610af257600080fd5b505af1158015610b06573d6000803e3d6000fd5b50505050610b91565b6000851315610b9157604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a0389169163f2fde38b91602480830192600092919082900301818387803b158015610b7857600080fd5b505af1158015610b8c573d6000803e3d6000fd5b505050505b509298975050505050505050565b600254600160a060020a0316321480610bc25750600254600160a060020a031633145b1515610bcd57600080fd5b600254600160a060020a0316ff5b6000816002191415610c0e57507f447261667420617070726f766564000000000000000000000000000000000000610c42565b8160031415610c3e57507f46696e616c20696e207265766965770000000000000000000000000000000000610c42565b5060005b919050565b7f46696e616c20696e20726576696577000000000000000000000000000000000081565b60055481565b600281565b600154600160a060020a03163214610c8d57600080fd5b600160a060020a0381161515610ca257600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000610cdb6114cb565b5060408051608081018252600080825260065460208084019182528385018381526001606086018181523386526008909352959093209351845460ff9190911660ff19918216178555915194840194909455905160028301559151600390910180549115159190921617905590565b600254600160a060020a031681565b600754610100900460ff1681565b33600081815260086020526040812060030154909190829060ff161515610d915760009250610eae565b81905030600160a060020a031681600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610ddc57600080fd5b505af1158015610df0573d6000803e3d6000fd5b505050506040513d6020811015610e0657600080fd5b5051600160a060020a03161415610e4957600160a060020a0382166000908152600860205260409020600281015460019091015414610e4457600080fd5b610e6f565b600160a060020a03821660009081526008602052604090206002015415610e6f57600080fd5b600160a060020a0382166000908152600860205260408120805460ff199081168255600182018390556002820183905560039091018054909116905592505b505090565b6002546000908190600160a060020a0316321480610edb5750600254600160a060020a031633145b1515610ee657600080fd5b50604080517ff2fde38b000000000000000000000000000000000000000000000000000000008152600160a060020a0384811660048301529151859283169163f2fde38b91602480830192600092919082900301818387803b158015610f4b57600080fd5b505af1158015610f5f573d6000803e3d6000fd5b50949695505050505050565b600354600160a060020a031681565b7f447261667420617070726f76656400000000000000000000000000000000000081565b600181565b600254600090600160a060020a0316321480610fc95750600254600160a060020a031633145b1515610fd457600080fd5b60069190915590565b600860205260009081526040902080546001820154600283015460039093015460ff9283169391921684565b600254600090600160a060020a031632148061102f5750600254600160a060020a031633145b151561103a57600080fd5b506007805461ff00191661010060ff9384168102919091179182905590041690565b600254600090600160a060020a03163214806110825750600254600160a060020a031633145b151561108d57600080fd5b506007805460ff191660ff92831617908190551690565b600160a060020a038116600090815260086020526040812060030154819060ff1615156110d057600080fd5b82905080600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561111157600080fd5b505af1158015611125573d6000803e3d6000fd5b505050506040513d602081101561113b57600080fd5b5051600160a060020a0316321461115157600080fd5b600160a060020a03831660009081526008602052604090206002015434101561117957600080fd5b600160a060020a03808416600090815260086020908152604080832060020183905580517f8280dd8f0000000000000000000000000000000000000000000000000000000081526000196004820152905193851693638280dd8f93602480840194938390030190829087803b1580156111f157600080fd5b505af1158015611205573d6000803e3d6000fd5b505050506040513d602081101561121b57600080fd5b5050604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523260048201529051600160a060020a0383169163f2fde38b91602480830192600092919082900301818387803b15801561127d57600080fd5b505af1158015611291573d6000803e3d6000fd5b5050505050919050565b600481565b600254600160a060020a03163214806112c35750600254600160a060020a031633145b15156112ce57600080fd5b600160a060020a03811615156112e357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0384166000818152600860209081526040808320805460ff191660ff881617905580517fb816f5130000000000000000000000000000000000000000000000000000000081529051929388938593849363b816f513926004808301939282900301818787803b15801561138b57600080fd5b505af115801561139f573d6000803e3d6000fd5b505050506040513d60208110156113b557600080fd5b50516040517f87e86b2c000000000000000000000000000000000000000000000000000000008152600160a060020a038a8116600483019081528a15156024840152606060448401908152895160648501528951949650918616936387e86b2c938d938d938c93909260840190602085019080838360005b8381101561144557818101518382015260200161142d565b50505050905090810190601f1680156114725780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b15801561149357600080fd5b505af11580156114a7573d6000803e3d6000fd5b505050506040513d60208110156114bd57600080fd5b505198975050505050505050565b604080516080810182526000808252602082018190529181018290526060810191909152905600a165627a7a723058203cd7cf68d58fc177b6a635bda8125ed3f471d66389e09531873c99f4f2cb84e50029",
      "constructorArgs": []
    });
    
    
    {
      "contractAddress": "0x29c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
      "transactionHash": "0xc4d55ce22b4395af0cef5e5710c59107129d72eab865340269f60616a9e823a1"
    }
    Source:

    async DownloadFile({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    filePath,
    formatoptional
    })
    → Promise.<ArrayBuffer>

    Download a file from a content object

    Returns: File data in the requested format
    See:
    • GET /qlibs/:qlibid/q/:qhit/files/:filePath
    Parameters:
    Name Type Attributes Default Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Hash of the object version - if not specified, latest version will be used

    filePath string

    Path to the file to download

    format string <optional>
    "blob"

    Format in which to return the data ("blob" | "arraybuffer")

    Examples
    async DownloadFile({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "filePath": "testDirectory/File 1",
      "format": "arrayBuffer"
    });
    
    
    <ArrayBuffer 100000>
    async DownloadFile({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "filePath": "testDirectory/File 2",
      "format": "arrayBuffer"
    });
    
    
    <ArrayBuffer 100000>
    Source:

    async DownloadPart({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    partHash,
    formatoptional,
    chunkedoptional,
    chunkSizeoptional,
    callbackoptional
    })
    → Promise.<ArrayBuffer>

    Download a part from a content object. The fromByte and range parameters can be used to specify a specific section of the part to download.

    Returns: Part data in the specified format
    Parameters:
    Name Type Attributes Default Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Hash of the object version - if not specified, latest version will be used

    partHash string

    Hash of the part to download

    format string <optional>
    "arrayBuffer"

    Format in which to return the data

    chunked boolean <optional>
    false

    If specified, part will be downloaded and decrypted in chunks. The specified callback will be invoked on completion of each chunk. This is recommended for large files, especially if they are encrypted.

    chunkSize number <optional>
    1000000

    If doing chunked download, size of each chunk to fetch

    callback function <optional>

    Will be called on completion of each chunk

    • Signature: ({bytesFinished, bytesTotal, chunk}) => {}

    Note: If the part is encrypted, bytesFinished/bytesTotal will not exactly match the size of the data received. These values correspond to the size of the encrypted data - when decrypted, the part will be slightly smaller.

    Example
    async DownloadPart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "partHash": "hqpeMyWynqFqbHViV5UytEpd3QEdAAyBmFHNTpRSF9hyjZtt8zuK",
      "format": "arrayBuffer"
    });
    
    
    <ArrayBuffer 100000>
    Source:

    async EditContentObject({
    libraryId,
    objectId,
    optionsoptional
    })
    → Promise.<object>

    Create a new content object draft from an existing object.

    Returns: Response containing the object ID and write token of the draft
    See:
    • POST /qlibs/:qlibid/qid/:objectid
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    options object <optional>

    meta: New metadata for the object - will be merged into existing metadata if specified

    Examples
    async EditContentObject({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7"
    });
    
    
    {
      "id": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "write_token": "tqw_8AsS3xpLLSau7nHQF9P5FQ8puYnKUKKsK",
      "type": ""
    }
    async EditContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "write_token": "tqw_CucTuLqApqRWYUA5aRPM5cXnSVV9qqxzB",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async EditContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "write_token": "tqw_3QgDod3XmHYDDnGsbSpE9xy5KZ9xwNqB3",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async EditContentObject({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "options": {
        "type": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL"
      }
    });
    
    
    {
      "id": "iq__3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "write_token": "tqw_ELMwnCbP3ZyCC7ZTE8PzBkcUEreRBzEAt",
      "type": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL"
    }
    async EditContentObject({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo"
    });
    
    
    {
      "id": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "write_token": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "type": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
    }
    async EditContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "write_token": "tqw_HR47A9zXUFyYJQqDtut7EvECZXYqhf9Qe",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async EditContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "write_token": "tqw_JiSyp5utmLSHpkz8zPa7Yzgyyi113gGKq",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    Source:

    async Encrypt({
    libraryId,
    objectId,
    writeToken,
    chunk
    })
    → Promise.<ArrayBuffer>

    Encrypt the specified chunk for the specified object or draft

    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the content object draft

    chunk Promise.<(ArrayBuffer|Buffer)>

    The data to encrypt

    Source:

    async EncryptionConk({
    libraryId,
    objectId,
    writeToken
    })

    Retrieve the encryption conk for the specified object. If one has not yet been created and a writeToken has been specified, this method will create a new conk and save it to the draft metadata

    Returns:

    Promise - The encryption conk for the object

    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the content object draft

    Example
    async EncryptionConk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    {
      "secret_key": "kpsk111111111111111125uLsGiJbaKtxNLEhCComgVx4CKjLZWQ6DxhzcTjf5kC",
      "public_key": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
      "symm_key": "kpsyUc9RLLUBodujpdXrbHAtXa"
    }
    Source:

    async Events({
    toBlockoptional,
    fromBlockoptional,
    countoptional,
    includeTransactionoptional
    })
    → Promise.<Array.<Array.<Object>>>

    Get events from the blockchain in reverse chronological order, starting from toBlock. This will also attempt to identify and parse any known Eluvio contract methods. If successful, the method name, signature, and input values will be included in the log entry.

    Returns: List of blocks, in ascending order by block number, each containing a list of the events in the block.
    Parameters:
    Name Type Attributes Default Description
    toBlock number <optional>

    Limit results to events before the specified block (inclusive) - If not specified, will start from latest block

    fromBlock number <optional>

    Limit results to events after the specified block (inclusive)

    count number <optional>
    10

    Max number of events to include (unless both toBlock and fromBlock are specified)

    includeTransaction boolean <optional>
    false

    If specified, more detailed transaction info will be included. Note: This requires two extra network calls per transaction, so it should not be used for very large ranges

    Examples
    async Events({
      "count": 5
    });
    
    
    [
      [
        {
          "blockNumber": 107390,
          "blockHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x7305d71e20ec3cc702f15460789964585a057658acb6f1394b7d0c49f94537b4",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107389,
          "blockHash": "0x7d9065fbe2b08ea40c4fda1fc1cb050f3ce6b9676f5172ea25e7931a67aed0b4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000252000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x56b6065a51b3934dda128d9faa29e21df4ba347a0f3d9d6d77c9188c046307e5",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0252"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0252"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107388,
          "blockHash": "0x037c3fafd502e95b421d759e71f5bd8a90297c5f8be343144666e31afbb52c4f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x667c87d50325dd340598144d0f79a87f0008463e67a185e29345301debea61d6",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107387,
          "blockHash": "0x712e11fb988f5bd0e790fc87bcea1a4641cbbe63f01d4c898e13b4b14f68587d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xec3ac66225a1d0239c70310539a16c6ae79c79b64b2368ead4e961e67882d316",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0251"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0251"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107391,
          "blockHash": "0xdb9f9613578605fab4bce571bb3cffe4ec2922a244044fcf3d1b83b076f61fd5",
          "hash": "0xdb9f9613578605fab4bce571bb3cffe4ec2922a244044fcf3d1b83b076f61fd5",
          "parentHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "number": 107391,
          "timestamp": 1573087728,
          "nonce": "0x0000000000000000",
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x1312d00"
          },
          "gasUsed": {
            "_hex": "0x5230"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e75780000000000000000003c6bc71b9fd03652d6c43dad326e870b83142fef9fba0eb499766a04d3c30c3b4ef48e3c0143e9ac350428f6a4feba8e7047c1d648620ed19d145ad288c9b0b900",
          "transactions": [
            "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e"
          ],
          "transactionHash": "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e"
        }
      ]
    ]
    async Events({
      "count": 20
    });
    
    
    [
      [
        {
          "blockNumber": 107390,
          "blockHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x7305d71e20ec3cc702f15460789964585a057658acb6f1394b7d0c49f94537b4",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107389,
          "blockHash": "0x7d9065fbe2b08ea40c4fda1fc1cb050f3ce6b9676f5172ea25e7931a67aed0b4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000252000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x56b6065a51b3934dda128d9faa29e21df4ba347a0f3d9d6d77c9188c046307e5",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0252"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0252"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107388,
          "blockHash": "0x037c3fafd502e95b421d759e71f5bd8a90297c5f8be343144666e31afbb52c4f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x667c87d50325dd340598144d0f79a87f0008463e67a185e29345301debea61d6",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107387,
          "blockHash": "0x712e11fb988f5bd0e790fc87bcea1a4641cbbe63f01d4c898e13b4b14f68587d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xec3ac66225a1d0239c70310539a16c6ae79c79b64b2368ead4e961e67882d316",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0251"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0251"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107386,
          "blockHash": "0xe459cc4e190cbe898166054b33339ef74c1457fcb8b1a6293948ef45e63486f3",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0x01cf33a54731874363ef89ed0bfcf96e7a480392710284ca626793fc1e213b17",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107385,
          "blockHash": "0x708aa67cc136dad1a0821ed2ef46c4d227a1e683259b4f0e9c0c508437ea87ba",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x00000000000000000000000029c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
          "topics": [
            "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
          ],
          "transactionHash": "0xc013c7c5b40a328ef14fcbae3b5fab98d260a281ddea5f82f39c6830d7afa818",
          "logIndex": 0,
          "name": "SetContentContract",
          "signature": "SetContentContract(address)",
          "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
          "values": {
            "0": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
            "contentContractAddress": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107383,
          "blockHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000001",
          "topics": [
            "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06"
          ],
          "transactionHash": "0x46cc7a5c4e9f23d2cf4da2e58d686b52337d12f2efefece935a5bc37a4416e82",
          "logIndex": 0,
          "name": "AccessComplete",
          "signature": "AccessComplete(uint256,uint256,bool)",
          "topic": "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": {
              "_hex": "0x5a"
            },
            "2": true,
            "requestID": {
              "_hex": "0x03"
            },
            "scorePct": {
              "_hex": "0x5a"
            },
            "customContractResult": true,
            "length": 3
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a7548610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": 0,
            "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x03"
            },
            "level": 0,
            "contentHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107381,
          "blockHash": "0xd00723eb3ba5133180909895214e20efc22c46c1f8d03967582d611edfce9df9",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x8d5cfdca5fd6d104168565942587f207dc4f00bde35c92fbf4a87ce53bbd6162",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0250"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0250"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107380,
          "blockHash": "0x2733e919c0e421d20b7cb381da507a42c4497b2c1ae37f7ab51b55ba53c91be4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x00000000000000000000000000000000000000000000000006f05b59d3b20000",
          "topics": [
            "0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3"
          ],
          "transactionHash": "0xddbdd968c789914a2ba8e7f9f929a75b9e80101bacb1959de4a521d64bcbc145",
          "logIndex": 0,
          "name": "SetAccessCharge",
          "signature": "SetAccessCharge(uint256)",
          "topic": "0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3",
          "values": {
            "0": {
              "_hex": "0x06f05b59d3b20000"
            },
            "accessCharge": {
              "_hex": "0x06f05b59d3b20000"
            },
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107391,
          "blockHash": "0xdb9f9613578605fab4bce571bb3cffe4ec2922a244044fcf3d1b83b076f61fd5",
          "hash": "0xdb9f9613578605fab4bce571bb3cffe4ec2922a244044fcf3d1b83b076f61fd5",
          "parentHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "number": 107391,
          "timestamp": 1573087728,
          "nonce": "0x0000000000000000",
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x1312d00"
          },
          "gasUsed": {
            "_hex": "0x5230"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e75780000000000000000003c6bc71b9fd03652d6c43dad326e870b83142fef9fba0eb499766a04d3c30c3b4ef48e3c0143e9ac350428f6a4feba8e7047c1d648620ed19d145ad288c9b0b900",
          "transactions": [
            "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e"
          ],
          "transactionHash": "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e"
        }
      ],
      [
        {
          "blockNumber": 107378,
          "blockHash": "0x81fdbee8fbf83cbccd91a896493365f2e51016db66efb361d40a90f5dd8da33d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xbce831eb6fc9d380868fb174682d5961001c3874b754815b19eced377d3e6be6",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107377,
          "blockHash": "0xb9dc49060ef21dadfe9548dcd4573bb5b1a02472730d1c9d386c1e13f46925fe",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xe316ba5452545d1991cd99e245a92d1265ed4cc5a705ff1e10fe46a400c4f175",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107376,
          "blockHash": "0xfbc2b92210802f3b57118ea6f52ffb3e29b1bbd29cc7a031aeed5d9469f3ae4f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x532f4e16a41b162cecec187f376039ed20f1ec9b63afe0a25729c55effb5d225",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024e"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024e"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107375,
          "blockHash": "0xdb7d4c4305dc4ee6e71d62559227e04fdbbd150fe1bbd701af6fc877cbd3d1b4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc2f6036de5abe73958acb37ced26c26ae7e1836115ade79e487097d6059d525f",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024d"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024d"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107374,
          "blockHash": "0x69574f7dae7a606ea4ce09c5a91508397d4d20eb10c566d3113c1bd2c6c486d4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x0fa083923d2afa1c94055298d0ad83f2971e2ed45193028e47eba64b6745ab1d",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "objectHash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107373,
          "blockHash": "0x88ec32ca64bfa80e83ff8967689b5d88d3793741c64e01f2fd6ffd0f717f8814",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xcf2fb403e07c1563d714ca3d6c03c888750b068f1d4a17f3250bf6b39863a065",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024c"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024c"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107372,
          "blockHash": "0x45cc3eac7b1608e36b7926e3ded371b2392345cf40f8480f23a8e6b0fcc2553b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x6ee01821edd5054d30ffb5e3efc9022c0a78f6eda6fdf77f8020a82f42b959f9",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024b"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024b"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107379,
          "blockHash": "0xbfb0e09ded4de9352aa0fff1a11dccc6be786550ddac21be03b944d1c80698c4",
          "hash": "0xbfb0e09ded4de9352aa0fff1a11dccc6be786550ddac21be03b944d1c80698c4",
          "parentHash": "0x81fdbee8fbf83cbccd91a896493365f2e51016db66efb361d40a90f5dd8da33d",
          "number": 107379,
          "timestamp": 1573087713,
          "nonce": "0x0000000000000000",
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x1312d00"
          },
          "gasUsed": {
            "_hex": "0x6dd2"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e7578000000000000000000d110a74f530f95f92e817241b8b434784f10ba7ea4f05131b9bf824690f1fa9a2558010979f17000ca27b11c98cc5730e5bff539895409b04157ab55c5c3425a01",
          "transactions": [
            "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa"
          ],
          "transactionHash": "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa"
        }
      ],
      [
        {
          "blockNumber": 107384,
          "blockHash": "0xd56f28eb5e84f960abb1f18cabc6933b8bd37aff81b23dc44c478bd0272cf3d3",
          "hash": "0xd56f28eb5e84f960abb1f18cabc6933b8bd37aff81b23dc44c478bd0272cf3d3",
          "parentHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
          "number": 107384,
          "timestamp": 1573087718,
          "nonce": "0x0000000000000000",
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x1312d00"
          },
          "gasUsed": {
            "_hex": "0x18dce8"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e7578000000000000000000437693d7ce510431fa6b9610f201e5493279d8e2264f9bfdbf552e9ed957f2324d90f4e5db2c0d328ea412974dc08f9d49fc411c76f503765d34d64c2370921e00",
          "transactions": [
            "0xc4d55ce22b4395af0cef5e5710c59107129d72eab865340269f60616a9e823a1"
          ],
          "transactionHash": "0xc4d55ce22b4395af0cef5e5710c59107129d72eab865340269f60616a9e823a1"
        }
      ]
    ]
    async Events({
      "count": 0
    });
    
    
    []
    async Events({
      "fromBlock": 107387
    });
    
    
    [
      [
        {
          "blockNumber": 107392,
          "blockHash": "0x169ad1da64cf65bd4a7cdf38f0442da8e32f4b2cf74518e994c7e56cbb7286da",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000253000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x2883e98bf5d324a91be62df97f855949ccd59124410def745d7a415b45c0b249",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0253"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0253"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107390,
          "blockHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x7305d71e20ec3cc702f15460789964585a057658acb6f1394b7d0c49f94537b4",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107389,
          "blockHash": "0x7d9065fbe2b08ea40c4fda1fc1cb050f3ce6b9676f5172ea25e7931a67aed0b4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000252000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x56b6065a51b3934dda128d9faa29e21df4ba347a0f3d9d6d77c9188c046307e5",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0252"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0252"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107388,
          "blockHash": "0x037c3fafd502e95b421d759e71f5bd8a90297c5f8be343144666e31afbb52c4f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x667c87d50325dd340598144d0f79a87f0008463e67a185e29345301debea61d6",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107387,
          "blockHash": "0x712e11fb988f5bd0e790fc87bcea1a4641cbbe63f01d4c898e13b4b14f68587d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xec3ac66225a1d0239c70310539a16c6ae79c79b64b2368ead4e961e67882d316",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0251"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0251"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107391,
          "blockHash": "0xdb9f9613578605fab4bce571bb3cffe4ec2922a244044fcf3d1b83b076f61fd5",
          "hash": "0xdb9f9613578605fab4bce571bb3cffe4ec2922a244044fcf3d1b83b076f61fd5",
          "parentHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "number": 107391,
          "timestamp": 1573087728,
          "nonce": "0x0000000000000000",
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x1312d00"
          },
          "gasUsed": {
            "_hex": "0x5230"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e75780000000000000000003c6bc71b9fd03652d6c43dad326e870b83142fef9fba0eb499766a04d3c30c3b4ef48e3c0143e9ac350428f6a4feba8e7047c1d648620ed19d145ad288c9b0b900",
          "transactions": [
            "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e"
          ],
          "transactionHash": "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e"
        }
      ]
    ]
    async Events({
      "toBlock": 107382,
      "fromBlock": 107372
    });
    
    
    [
      [
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a7548610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": 0,
            "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x03"
            },
            "level": 0,
            "contentHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107381,
          "blockHash": "0xd00723eb3ba5133180909895214e20efc22c46c1f8d03967582d611edfce9df9",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x8d5cfdca5fd6d104168565942587f207dc4f00bde35c92fbf4a87ce53bbd6162",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0250"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0250"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107380,
          "blockHash": "0x2733e919c0e421d20b7cb381da507a42c4497b2c1ae37f7ab51b55ba53c91be4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x00000000000000000000000000000000000000000000000006f05b59d3b20000",
          "topics": [
            "0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3"
          ],
          "transactionHash": "0xddbdd968c789914a2ba8e7f9f929a75b9e80101bacb1959de4a521d64bcbc145",
          "logIndex": 0,
          "name": "SetAccessCharge",
          "signature": "SetAccessCharge(uint256)",
          "topic": "0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3",
          "values": {
            "0": {
              "_hex": "0x06f05b59d3b20000"
            },
            "accessCharge": {
              "_hex": "0x06f05b59d3b20000"
            },
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107378,
          "blockHash": "0x81fdbee8fbf83cbccd91a896493365f2e51016db66efb361d40a90f5dd8da33d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xbce831eb6fc9d380868fb174682d5961001c3874b754815b19eced377d3e6be6",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107377,
          "blockHash": "0xb9dc49060ef21dadfe9548dcd4573bb5b1a02472730d1c9d386c1e13f46925fe",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xe316ba5452545d1991cd99e245a92d1265ed4cc5a705ff1e10fe46a400c4f175",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107376,
          "blockHash": "0xfbc2b92210802f3b57118ea6f52ffb3e29b1bbd29cc7a031aeed5d9469f3ae4f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x532f4e16a41b162cecec187f376039ed20f1ec9b63afe0a25729c55effb5d225",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024e"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024e"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107375,
          "blockHash": "0xdb7d4c4305dc4ee6e71d62559227e04fdbbd150fe1bbd701af6fc877cbd3d1b4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc2f6036de5abe73958acb37ced26c26ae7e1836115ade79e487097d6059d525f",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024d"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024d"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107374,
          "blockHash": "0x69574f7dae7a606ea4ce09c5a91508397d4d20eb10c566d3113c1bd2c6c486d4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x0fa083923d2afa1c94055298d0ad83f2971e2ed45193028e47eba64b6745ab1d",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "objectHash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107373,
          "blockHash": "0x88ec32ca64bfa80e83ff8967689b5d88d3793741c64e01f2fd6ffd0f717f8814",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xcf2fb403e07c1563d714ca3d6c03c888750b068f1d4a17f3250bf6b39863a065",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024c"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024c"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107372,
          "blockHash": "0x45cc3eac7b1608e36b7926e3ded371b2392345cf40f8480f23a8e6b0fcc2553b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x6ee01821edd5054d30ffb5e3efc9022c0a78f6eda6fdf77f8020a82f42b959f9",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024b"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024b"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107379,
          "blockHash": "0xbfb0e09ded4de9352aa0fff1a11dccc6be786550ddac21be03b944d1c80698c4",
          "hash": "0xbfb0e09ded4de9352aa0fff1a11dccc6be786550ddac21be03b944d1c80698c4",
          "parentHash": "0x81fdbee8fbf83cbccd91a896493365f2e51016db66efb361d40a90f5dd8da33d",
          "number": 107379,
          "timestamp": 1573087713,
          "nonce": "0x0000000000000000",
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x1312d00"
          },
          "gasUsed": {
            "_hex": "0x6dd2"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e7578000000000000000000d110a74f530f95f92e817241b8b434784f10ba7ea4f05131b9bf824690f1fa9a2558010979f17000ca27b11c98cc5730e5bff539895409b04157ab55c5c3425a01",
          "transactions": [
            "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa"
          ],
          "transactionHash": "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa"
        }
      ]
    ]
    async Events({
      "count": 100,
      "includeTransaction": false
    });
    
    
    [
      [
        {
          "blockNumber": 107392,
          "blockHash": "0x169ad1da64cf65bd4a7cdf38f0442da8e32f4b2cf74518e994c7e56cbb7286da",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000253000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x2883e98bf5d324a91be62df97f855949ccd59124410def745d7a415b45c0b249",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0253"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0253"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107390,
          "blockHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x7305d71e20ec3cc702f15460789964585a057658acb6f1394b7d0c49f94537b4",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107389,
          "blockHash": "0x7d9065fbe2b08ea40c4fda1fc1cb050f3ce6b9676f5172ea25e7931a67aed0b4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000252000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x56b6065a51b3934dda128d9faa29e21df4ba347a0f3d9d6d77c9188c046307e5",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0252"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0252"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107388,
          "blockHash": "0x037c3fafd502e95b421d759e71f5bd8a90297c5f8be343144666e31afbb52c4f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x667c87d50325dd340598144d0f79a87f0008463e67a185e29345301debea61d6",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107387,
          "blockHash": "0x712e11fb988f5bd0e790fc87bcea1a4641cbbe63f01d4c898e13b4b14f68587d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xec3ac66225a1d0239c70310539a16c6ae79c79b64b2368ead4e961e67882d316",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0251"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0251"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107386,
          "blockHash": "0xe459cc4e190cbe898166054b33339ef74c1457fcb8b1a6293948ef45e63486f3",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0x01cf33a54731874363ef89ed0bfcf96e7a480392710284ca626793fc1e213b17",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107385,
          "blockHash": "0x708aa67cc136dad1a0821ed2ef46c4d227a1e683259b4f0e9c0c508437ea87ba",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x00000000000000000000000029c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
          "topics": [
            "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
          ],
          "transactionHash": "0xc013c7c5b40a328ef14fcbae3b5fab98d260a281ddea5f82f39c6830d7afa818",
          "logIndex": 0,
          "name": "SetContentContract",
          "signature": "SetContentContract(address)",
          "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
          "values": {
            "0": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
            "contentContractAddress": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107383,
          "blockHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000001",
          "topics": [
            "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06"
          ],
          "transactionHash": "0x46cc7a5c4e9f23d2cf4da2e58d686b52337d12f2efefece935a5bc37a4416e82",
          "logIndex": 0,
          "name": "AccessComplete",
          "signature": "AccessComplete(uint256,uint256,bool)",
          "topic": "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": {
              "_hex": "0x5a"
            },
            "2": true,
            "requestID": {
              "_hex": "0x03"
            },
            "scorePct": {
              "_hex": "0x5a"
            },
            "customContractResult": true,
            "length": 3
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a7548610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": 0,
            "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x03"
            },
            "level": 0,
            "contentHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107381,
          "blockHash": "0xd00723eb3ba5133180909895214e20efc22c46c1f8d03967582d611edfce9df9",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x8d5cfdca5fd6d104168565942587f207dc4f00bde35c92fbf4a87ce53bbd6162",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0250"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0250"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107380,
          "blockHash": "0x2733e919c0e421d20b7cb381da507a42c4497b2c1ae37f7ab51b55ba53c91be4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x00000000000000000000000000000000000000000000000006f05b59d3b20000",
          "topics": [
            "0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3"
          ],
          "transactionHash": "0xddbdd968c789914a2ba8e7f9f929a75b9e80101bacb1959de4a521d64bcbc145",
          "logIndex": 0,
          "name": "SetAccessCharge",
          "signature": "SetAccessCharge(uint256)",
          "topic": "0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3",
          "values": {
            "0": {
              "_hex": "0x06f05b59d3b20000"
            },
            "accessCharge": {
              "_hex": "0x06f05b59d3b20000"
            },
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107384,
          "blockHash": "0xd56f28eb5e84f960abb1f18cabc6933b8bd37aff81b23dc44c478bd0272cf3d3",
          "hash": "0xd56f28eb5e84f960abb1f18cabc6933b8bd37aff81b23dc44c478bd0272cf3d3",
          "parentHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
          "number": 107384,
          "timestamp": 1573087718,
          "nonce": "0x0000000000000000",
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x1312d00"
          },
          "gasUsed": {
            "_hex": "0x18dce8"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e7578000000000000000000437693d7ce510431fa6b9610f201e5493279d8e2264f9bfdbf552e9ed957f2324d90f4e5db2c0d328ea412974dc08f9d49fc411c76f503765d34d64c2370921e00",
          "transactions": [
            "0xc4d55ce22b4395af0cef5e5710c59107129d72eab865340269f60616a9e823a1"
          ],
          "transactionHash": "0xc4d55ce22b4395af0cef5e5710c59107129d72eab865340269f60616a9e823a1"
        }
      ],
      [
        {
          "blockNumber": 107378,
          "blockHash": "0x81fdbee8fbf83cbccd91a896493365f2e51016db66efb361d40a90f5dd8da33d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xbce831eb6fc9d380868fb174682d5961001c3874b754815b19eced377d3e6be6",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107377,
          "blockHash": "0xb9dc49060ef21dadfe9548dcd4573bb5b1a02472730d1c9d386c1e13f46925fe",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xe316ba5452545d1991cd99e245a92d1265ed4cc5a705ff1e10fe46a400c4f175",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107376,
          "blockHash": "0xfbc2b92210802f3b57118ea6f52ffb3e29b1bbd29cc7a031aeed5d9469f3ae4f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x532f4e16a41b162cecec187f376039ed20f1ec9b63afe0a25729c55effb5d225",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024e"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024e"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107375,
          "blockHash": "0xdb7d4c4305dc4ee6e71d62559227e04fdbbd150fe1bbd701af6fc877cbd3d1b4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc2f6036de5abe73958acb37ced26c26ae7e1836115ade79e487097d6059d525f",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024d"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024d"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107374,
          "blockHash": "0x69574f7dae7a606ea4ce09c5a91508397d4d20eb10c566d3113c1bd2c6c486d4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x0fa083923d2afa1c94055298d0ad83f2971e2ed45193028e47eba64b6745ab1d",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "objectHash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107373,
          "blockHash": "0x88ec32ca64bfa80e83ff8967689b5d88d3793741c64e01f2fd6ffd0f717f8814",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xcf2fb403e07c1563d714ca3d6c03c888750b068f1d4a17f3250bf6b39863a065",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024c"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024c"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107372,
          "blockHash": "0x45cc3eac7b1608e36b7926e3ded371b2392345cf40f8480f23a8e6b0fcc2553b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x6ee01821edd5054d30ffb5e3efc9022c0a78f6eda6fdf77f8020a82f42b959f9",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024b"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024b"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107371,
          "blockHash": "0x63feee6d381a5b2e4177f9e510de3ab07158c25c109a96567612a149a96355d1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000024a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x42ce363a38e5b0845f1c42e9fbc9473f9bf8fc0817840db8b5a6c5b04d47fbeb",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024a"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024a"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107370,
          "blockHash": "0x6511cb96689b361258e3f2db2e860d44a9f5d864c39384c9c3cd6f52957a6915",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000249000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x5dd4c4268340adb73d0e8ad3b683f73d5337aa90efde6de7777b17fcc2b13260",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0249"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0249"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107369,
          "blockHash": "0x9e691d60e113474ffcb721a05845cf69b305b445a8d91ae86de25a6c339a3969",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x5d3029136253aa18111227e0ebfd764e9b151eca1996edea6e40d638ddee87a9",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0248"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0248"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107368,
          "blockHash": "0x537a34354b5486af872534f5d82e4d08010683678e921e50a6dd7158ea76ee5d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000247000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc6fc96a5153fd993a69a45500aae214ec1d51cde5d94335795a00f028bbec206",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0247"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0247"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107367,
          "blockHash": "0xa404ec0604833fcddb873b27949c819356ae4cbf4f6349c3c1365073b65fb817",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "data": "0x000000000000000000000000000000000000000000000000000000005dc369c9000000000000000000000000146e50d94e177ea8bb2fa41af42db541ca2a6305000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de14000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d1d3cb3e9",
          "topics": [
            "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
          ],
          "transactionHash": "0xd846d21a44fc9428aa0ebbc568554a5f19322ffbf6015178caf54e3f4b83c357",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,address,address,address,bytes32,uint64)",
          "topic": "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680",
          "values": {
            "0": {
              "_hex": "0x5dc369c9"
            },
            "1": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "2": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "3": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "4": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "5": {
              "_hex": "0x016d1d3cb3e9"
            },
            "timestamp": {
              "_hex": "0x5dc369c9"
            },
            "libraryAddress": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "contentAddress": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "userAddress": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "contextHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "request_timestamp": {
              "_hex": "0x016d1d3cb3e9"
            },
            "length": 6
          },
          "contract": "BaseContentFactoryExt"
        }
      ],
      [
        {
          "blockNumber": 107366,
          "blockHash": "0xc5d9283ad07846d47999af042ecb98f7bd70c84b18eeb30251a7b80d175c2181",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000246000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x14e2ecaeca2159773353bd1ac55ec662306fc811901b0d209b1fcc72b29fe925",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0246"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0246"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107365,
          "blockHash": "0x65ab4b98ca02a9cfbe8787debb6ce7a3a9bc51ba0c27feba8bc3734aaf11e601",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000245000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x76c7666516bf190ab5c0c082bffc728b773aed06532dc9a673d5cd0d9426ce87",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0245"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0245"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107364,
          "blockHash": "0x9a3905fceb5a0b1541b20d55d1105c40bda40d0af3bcc80161ec9268bd7abf6d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000244000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x2a7912cd01ab38e0ee79f9c0c37b2c0b3c0ec75c4e979e4b7b21dc258c27e4b7",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0244"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0244"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107363,
          "blockHash": "0x828802992dcbde21c6fa6e2535cc964f80b5a6810ebd83e74fce143bed98991b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000243000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x916da88428c28c5dfc64bc1c685068d33963748ff20bbb0d579f1694745c091d",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0243"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0243"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107362,
          "blockHash": "0x1db19472d3415d80ac41de01f91c2f37cd3e64c22826445617aa8c6131e2121e",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "data": "0x000000000000000000000000000000000000000000000000000000005dc3698d000000000000000000000000146e50d94e177ea8bb2fa41af42db541ca2a6305000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de14000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d1d3cb3e9",
          "topics": [
            "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
          ],
          "transactionHash": "0xaf695c597db4061edd3a8f2cbae5c8092e1ac1e80971ca0c138a823f9e63bd7f",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,address,address,address,bytes32,uint64)",
          "topic": "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680",
          "values": {
            "0": {
              "_hex": "0x5dc3698d"
            },
            "1": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "2": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "3": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "4": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "5": {
              "_hex": "0x016d1d3cb3e9"
            },
            "timestamp": {
              "_hex": "0x5dc3698d"
            },
            "libraryAddress": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "contentAddress": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "userAddress": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "contextHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "request_timestamp": {
              "_hex": "0x016d1d3cb3e9"
            },
            "length": 6
          },
          "contract": "BaseContentFactoryExt"
        }
      ],
      [
        {
          "blockNumber": 107361,
          "blockHash": "0x9ce5f7446836d52a6bbce7e77b985c93c4670d953a3e3ce3f2b82177a16983e6",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x54da1287e23f2dca2d695579bcdb10420673fb9e63882ffbe256a1e0f0eb31ef",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0242"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0242"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107360,
          "blockHash": "0xaae9f152a798136b362f94fff7bd912bf9f58faaeffc65353616b891311ce575",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x4f16c302f049b6749139924273923a6facdf2efc4a95298dff1f6dcff2c1d910",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0241"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0241"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107359,
          "blockHash": "0x7b67fcd00e9bb7405df09a852e786d78aa0a2c00205e504d4e68565d86623ebe",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xa5f4e314baa07cf90ba1cefe7c6e7ddee8c66526586b08c2d5998b753e421149",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0240"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0240"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107358,
          "blockHash": "0xfc19971927a0b59b193ce6ea0e6d49554d73def39be23e28ef7610d899722965",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000023f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x7ed78d1d6d3c6853ffbe31bad5b72aa1a412b09450a13f0b159c1e8429820132",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107357,
          "blockHash": "0xfd0f6afc7daf369d904818349897e78501f2ac657b5491625158dc26a3f9bedc",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000023e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xabe68229632b5b12eb344c55ad4b988eda86287f1de0ce7a929e9e4851164585",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023e"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023e"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107356,
          "blockHash": "0xd4aca15b31886e832bb19e244c283435de37f38946977bee3e0b98917795c944",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000023d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xd720626b599fd57e13b6dfffc324cf637da8d0914c744ae752fcddd76effbd4b",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023d"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023d"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107355,
          "blockHash": "0xcafbd59cf653307eb54322a9a75f0cb06ac22670eff9d1db4f839be246e61ea8",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000023c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x2279bf83de0ee16ad7b974c015a8eadb9a38d33f6348316e80c76854efffd6b2",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023c"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023c"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107354,
          "blockHash": "0xda7a1ef451d8e1428a3b1efa704c2a5c2eee42030c3a460de55f43bff3d3db27",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000023b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x32236b3346f2c2c65fd22a798c72d715b596bbc2b43e1217e4724beb18301ba6",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023b"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023b"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107353,
          "blockHash": "0x54b00ef8b4b0721448b229a65cfc888ed45d391eb8c0e32d98e795e3da360fbd",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000023a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xb7037345b8a48749ad137a1541fd612eea5d4ace3d3b1b4157cef52368276ad6",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023a"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023a"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107352,
          "blockHash": "0x9eece398d5e6f9b47ffcf97163e9091152fd44fae09bc446c87fb523fc013f9f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f464c514b706669584d62684573674d4b366e463243455664773971474650506d6d53693478596135374a6a354e34376e357757464d4275657338484b5450434e6737645453673552365a000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x69f1f4c3c1cdaed7246f9e452a214f074963b89a8b093c68d45a7fafe362f223",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107351,
          "blockHash": "0xc37dd8b773de108bbd7ffb870d6158f66219cc704e98f4b26ec39209e59927cb",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "data": "0x000000000000000000000000000000000000000000000000000000005dc36951000000000000000000000000146e50d94e177ea8bb2fa41af42db541ca2a6305000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de14000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d1d3cb3e9",
          "topics": [
            "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
          ],
          "transactionHash": "0xd8e6466cf5ce471a06913917a26381ac4254f8044fd8419d613ed0d27393105f",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,address,address,address,bytes32,uint64)",
          "topic": "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680",
          "values": {
            "0": {
              "_hex": "0x5dc36951"
            },
            "1": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "2": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "3": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "4": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "5": {
              "_hex": "0x016d1d3cb3e9"
            },
            "timestamp": {
              "_hex": "0x5dc36951"
            },
            "libraryAddress": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "contentAddress": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "userAddress": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "contextHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "request_timestamp": {
              "_hex": "0x016d1d3cb3e9"
            },
            "length": 6
          },
          "contract": "BaseContentFactoryExt"
        }
      ],
      [
        {
          "blockNumber": 107350,
          "blockHash": "0x1c47a2790cfc90664cf33919a68ae80576741f31534c88807dc1e59cc72eb6d4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000239000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc29d0f066608b3aa6f82464e3d9a14786f47bbaae7307cb801555787daf9e6c3",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0239"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0239"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107349,
          "blockHash": "0x0c62a564f78ddc22f28c35b1c1e9f3ab176387b3aba7175cb9351f347645393f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f464c514b706669584d62684573674d4b366e463243455664773971474650506d6d53693478596135374a6a354e34376e357757464d4275657338484b5450434e6737645453673552365a000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0xa2e51e3a1299d212561a2b2c08f1141fcb4cb85b8efc9df24937f44090eaaea0",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "objectHash": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107348,
          "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d6335744854440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x01"
            },
            "1": 0,
            "2": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x01"
            },
            "level": 0,
            "contentHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107348,
          "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107348,
          "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107347,
          "blockHash": "0xacfad7f3fce284b55b711891d892e73cccda2862d11983dd2a98fd73b89068ce",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000238000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xaf7506776ee903bfe958e3342fa8bcc8249a5e4b7b5a8ce29be9987d79c284cd",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0238"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0238"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107346,
          "blockHash": "0xf069ee7e830e2cddc8049453c792d691cbbaec72e37aa06bb87badbe099920fd",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x",
          "topics": [
            "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
          ],
          "transactionHash": "0xb7a4890a84a0649504598b326263d4602709592c3af5853b8ffdc6cd20bed1d0",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest()",
          "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
          "values": {
            "length": 0
          }
        }
      ],
      [
        {
          "blockNumber": 107345,
          "blockHash": "0xc65871f90ea33989e046cbceec7c74c2bf9d175db0fc2f4d5847b0a9f3adeac7",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000237000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x415661c38858ce381aea4c5074cc0f3f22ac052ef637866f9530f04c8cfc4d90",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0237"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0237"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107344,
          "blockHash": "0x410db04cdae749cece22017599b67fd998b9cd056173cab016c1e591d144f778",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0x77809f4db9805c9de63e54c649bea7385451b4b15c62a1932b5963fbfe904275",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107343,
          "blockHash": "0x2833758746262ea62729585964ae2d55e590dda01ed125e1b3268855efbb7651",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d633574485444000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xe71310c2fe90328b6e046afc2bb1759ab3c420c02382cc7c4df742da6f224acf",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d20000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa490000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
          "topics": [
            "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 5,
          "name": "ContentObjectCreated",
          "signature": "ContentObjectCreated(address,address,address)",
          "topic": "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878",
          "values": {
            "0": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "1": "0x9a4aab1D4408D14deAb7CCD49Be106B28482fa49",
            "2": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "contentAddress": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "content_type": "0x9a4aab1D4408D14deAb7CCD49Be106B28482fa49",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "length": 3
          },
          "contract": "BaseLibrary"
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d2",
          "topics": [
            "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 4,
          "name": "CreateContent",
          "signature": "CreateContent(address)",
          "topic": "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce",
          "values": {
            "0": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "contentAddress": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "length": 1
          },
          "contract": "BaseContentSpace"
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d200000000000000000000000000000000000000000000000000000000000000c8",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 3,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "2": 200,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "aggregate": 200,
            "length": 3
          }
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
          "topics": [
            "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 2,
          "name": "GetAccessWallet",
          "signature": "GetAccessWallet(address)",
          "topic": "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "walletAddress": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "length": 1
          },
          "contract": "BaseContentSpace"
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 1,
          "name": "SetContentContract",
          "signature": "SetContentContract(address)",
          "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
          "values": {
            "0": "0x0000000000000000000000000000000000000000",
            "contentContractAddress": "0x0000000000000000000000000000000000000000",
            "length": 1
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
          "topics": [
            "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 0,
          "name": "ContentObjectCreate",
          "signature": "ContentObjectCreate(address)",
          "topic": "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19",
          "values": {
            "0": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "containingLibrary": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107341,
          "blockHash": "0x90e0993c62be4e5d1214b5cfecd19714464c19f41f785081e1614bb93a4c1390",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000236000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xff0ea156663e27f32b72aaf23cd56ec2e7f68f16d57b7d92cf45754d1edd4375",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0236"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0236"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107340,
          "blockHash": "0x0b9cbe186172a7313a5396819f05867169321f115a40fa9774944fa3e37e233d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d633574485444000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0xc8c7ea082ede2223e6bf5adda73866420a47bd33525ab2d6a8b509cd6fba1ae0",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "objectHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107339,
          "blockHash": "0xcb9d391e2d78eeadc32e11dc35a133bdb95586008971f3578829857816d40279",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000235000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x45a708fe8839415284c13d545bf1f7876bdbb5bcabc6c1a82ecd370e09b887e4",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0235"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0235"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107338,
          "blockHash": "0x8eebafa3a80dd249cd872db8a613a1891724038f35b98888a5cb3c19fbdeb9c6",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000234000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x069e612f09055a5853a20c5b4d600290ca184fdb982b7650a18727de654840d7",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0234"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0234"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107337,
          "blockHash": "0xd317281e620c097ef4a8f5d97dd834ab87dc4528a66ac8fa566ef1cf1e70c5e0",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xe89242de483abfc82e94004274d5d482e6c959e8db87158e61d42160a4000e43",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0233"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0233"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107336,
          "blockHash": "0xf937ab4a0bba0c69c32666e68ae0049d67a24f4d94df2a46e63311e7d2c3dca2",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0xf579bb31f8d6403314c7bba8e41b93becafb191d073c986831e463af8eaf9172",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d40000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
          "topics": [
            "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 5,
          "name": "ContentObjectCreated",
          "signature": "ContentObjectCreated(address,address,address)",
          "topic": "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878",
          "values": {
            "0": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "1": "0xdd83Ef98093b547d737538ef85F1a62e45b1c5D4",
            "2": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "contentAddress": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "content_type": "0xdd83Ef98093b547d737538ef85F1a62e45b1c5D4",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "length": 3
          },
          "contract": "BaseLibrary"
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8",
          "topics": [
            "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 4,
          "name": "CreateContent",
          "signature": "CreateContent(address)",
          "topic": "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce",
          "values": {
            "0": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "contentAddress": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "length": 1
          },
          "contract": "BaseContentSpace"
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c800000000000000000000000000000000000000000000000000000000000000c8",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 3,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "2": 200,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "aggregate": 200,
            "length": 3
          }
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
          "topics": [
            "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 2,
          "name": "GetAccessWallet",
          "signature": "GetAccessWallet(address)",
          "topic": "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "walletAddress": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "length": 1
          },
          "contract": "BaseContentSpace"
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 1,
          "name": "SetContentContract",
          "signature": "SetContentContract(address)",
          "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
          "values": {
            "0": "0x0000000000000000000000000000000000000000",
            "contentContractAddress": "0x0000000000000000000000000000000000000000",
            "length": 1
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
          "topics": [
            "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 0,
          "name": "ContentObjectCreate",
          "signature": "ContentObjectCreate(address)",
          "topic": "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19",
          "values": {
            "0": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "containingLibrary": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107334,
          "blockHash": "0x47631c9f492994ff8c8bf6cf6e023e5ace0578e1a8e5ce16d89e895da945fd53",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xee856aee7851b2d20b935a68eda267455dfe655a34a7ec91945aa6da22dd5657",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0232"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0232"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107333,
          "blockHash": "0x3be722b812d1c1f55b4234cc45dd12013be862f98739914137d71c42b08359ed",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f456b39323664437131753963796a3356387731437971656246315742637769634d6b6164314a695751504d70344e72386d4270574131716363637a754739534450436b516b4658764a5a000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x0f0119423d6b2f0e00f655740ff078b1d118c57d45ef0f0275481ccc1f3446ec",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107332,
          "blockHash": "0x1f10fe38a620ad58e858940e2695e9c9431c8a675714782fcfe405e04b7d0da1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000231000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x465e1d58348df96adea38f31a79a435c71057fde45b572b308c1212341ac9a17",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0231"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0231"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107331,
          "blockHash": "0xa313b1aed49ef8b488515e592dfa8a1609eff250b8cc5a5123930958220ebf63",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f456b39323664437131753963796a3356387731437971656246315742637769634d6b6164314a695751504d70344e72386d4270574131716363637a754739534450436b516b4658764a5a000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x59f4558789c538952d71127059ec33ad31a63b0d6baeb0c541b50d39d054cad9",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "2": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107330,
          "blockHash": "0x339d9e00bfd277a8783637b27ba1a20520ad8d8127f8d2f638ccff15894562f6",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xdcc95e180fde9229c881c52d358557ee0031518c60aa19556b34a31cc6a66e16",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0230"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0230"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107329,
          "blockHash": "0x949c8b0c1973a587f1c5653fd4c2d8c7e16be8349c78ffc3f82961319b15f8e5",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0xbb233598033b8eadc4a634a51514256acfc33b8ff85d38ca1d1f5a4996c730c5",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          }
        }
      ],
      [
        {
          "blockNumber": 107328,
          "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
          "topics": [
            "0x473c07a6d0228c4fb8fe2be3b4617c3b5fb7c0f8cd9ba4b67e8631844b9b6571"
          ],
          "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
          "logIndex": 2,
          "name": "CreateLibrary",
          "signature": "CreateLibrary(address)",
          "topic": "0x473c07a6d0228c4fb8fe2be3b4617c3b5fb7c0f8cd9ba4b67e8631844b9b6571",
          "values": {
            "0": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "libraryAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "length": 1
          },
          "contract": "BaseContentSpace"
        },
        {
          "blockNumber": 107328,
          "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e00000000000000000000000000000000000000000000000000000000000000c8",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
          "logIndex": 1,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": 200,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "aggregate": 200,
            "length": 3
          }
        },
        {
          "blockNumber": 107328,
          "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
          "topics": [
            "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
          ],
          "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
          "logIndex": 0,
          "name": "GetAccessWallet",
          "signature": "GetAccessWallet(address)",
          "topic": "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "walletAddress": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "length": 1
          },
          "contract": "BaseContentSpace"
        }
      ],
      [
        {
          "blockNumber": 107327,
          "blockHash": "0x26bcbf78df91d98343a9a7314a50352e475a4cff682d67fb82c387459103056f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000022f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x800868b6d18150ff5b3cd9692398d764b523ffc920f1634225d48610e4decbc5",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107326,
          "blockHash": "0x7d033d0c248ff794aa5de047d7897380f22efe6871f771d608049c738d3f5816",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x74379b2eeab8e676e8c80f8ad1368447af41aded1f4ee78e8d20319fd57bbe40",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107325,
          "blockHash": "0x338e52557040b345812097bf6880f7f25da7b01371427d03c8f40e78dbc0b87a",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000022e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xa4af9fe9ccfe647b308c51470f5fe223c370dfe2448c699e0e42230096bb44a4",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022e"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022e"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107324,
          "blockHash": "0x89b3c343768fd8d079bc4dcedd0557edbfe92319ecf2b6f287a89a453dc61727",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x6ddab68e6299023b172d0fc977aab26366ac1182df7efff0a93252fb2e617836",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107323,
          "blockHash": "0x8109de9de22cb93b083b2928582f61cdcce83dc8c45a94660e54d8dd83128c22",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000022d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x09ed8950e4dd968c2d579bb96f4892ed630f9dd045a57318f6e66611d09a646d",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022d"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022d"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107322,
          "blockHash": "0xbf39bf43cef06636c67469c249900f1ebaccd4952fdc55ceecd35f3a323bb61c",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f346344534436426775724a6a345037425935696b32443870437231793559746f625832786857625755513245634a654778466d6f6e646962346a4b7633777937466e6736504538457859000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x0d144ed1449db22cbdea109bfbdd684e4d5c51e150fe3d417c1715aef64bdecd",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107321,
          "blockHash": "0xcc0a9479e958ffb1f0633fffa31e858e0e14b71e5e6695dfd7fae2a1c4a3ad0c",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f3832545569476f614d354c4e6a657568704d67516747714b594b4e3562524645467672365a36676a617731585076387a6e737758556736787034424a6f77503561647646587453376675000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x4f1a36f6e1b9b33fca8a429d8bf867a347eb3e5dfbdf7edf5972c195728baf42",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107320,
          "blockHash": "0x883ff98ee92eeae6b95987e95434bb7326a839e548ac904102e382640ee4df84",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000022c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x53140624ff428944d6dbda312f1ead515bb2db19d246c6972c358d791f26a225",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022c"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022c"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107319,
          "blockHash": "0xb2724926354a8a16ad611815b11f77194f0fe6b4c33ee390179febe3a1c1f170",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f346344534436426775724a6a345037425935696b32443870437231793559746f625832786857625755513245634a654778466d6f6e646962346a4b7633777937466e6736504538457859000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0xb0b51cee286a49331d6f3035c2ae8926bfc4923c54f6baf0bd054d56899daf75",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107318,
          "blockHash": "0x231eca491b76a772aa890f8116ee537d0b6583794fb12351ccc71770af4277cf",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f3832545569476f614d354c4e6a657568704d67516747714b594b4e3562524645467672365a36676a617731585076387a6e737758556736787034424a6f77503561647646587453376675000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x7ace07840bd228d4ed38f730c62a8ea1753415ec43cec77cef8f1eaf034e4674",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "2": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107317,
          "blockHash": "0x977b4ad5536c2ee268a07632b812990fa30246e85854599fa94b8b6e2bbb5c12",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000022b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x7df5deccd821959944cb4683e04c1e39d4aff11c5fa2df02b664da76877feb01",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022b"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022b"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107316,
          "blockHash": "0x72a2dbeb4b5f59f0110293caf31d053ee862181f485248b81b798a6d8c16ed90",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000022a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x6c1f51c0c0732618b0853cfbd3f17b513a4d21e7dbc0ce03915e5ff9a50a76d4",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022a"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022a"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107315,
          "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b6347000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x02"
            },
            "1": 0,
            "2": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "3": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
            "4": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
            "requestID": {
              "_hex": "0x02"
            },
            "level": 0,
            "contentHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "pkeRequestor": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
            "pkeAFGH": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
            "length": 5
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107315,
          "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107315,
          "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107314,
          "blockHash": "0xba5b0d02b5ba9e418c45df1cf71ff56f13e262ecb27744a3250ace7f4bfe86bb",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000229000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc4df6505cb9d3c3c68cdd63d5152e1d43e52e00ae3edac6e4e6f53091af52a5d",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0229"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0229"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107313,
          "blockHash": "0x1cc6ddaa62cfa669a79d128eb45ac7f3cc2c3e7b486d287c0882748c4d2ab2cf",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x83bcc57aeb73a88ac847b0504d696db3ad3407eb77eda8d75549500ea91e2b35",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0228"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0228"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107312,
          "blockHash": "0x182ec37117cd32099082a12ca71eba3a4f7ba3abc4c52f8ed63cee2a0f4efab3",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xf40e7fa423477c982b1127a8e4d1b1aab11890dc4d2c894f8a65b362756b404c",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107311,
          "blockHash": "0x7413bf72c7a1c95040cc5a2ed6069035b6c44f6c6e59505fbd3633b3b33b0b59",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000227000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x2a6c44b0d18944d91ab82b3ec1d1fb18d88cc2f91315b0f0c3e51c298042ab1b",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0227"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0227"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107310,
          "blockHash": "0x773eef314571c28b9482dcf4388e16c0bd4737fedfab922cad1b648fb5f02247",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x90f6529b0373d6c23b321753acd0723e17313f004d1391bdc1597f5d77eb6581",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107309,
          "blockHash": "0x785e51cebae93c2a34e19fe381304f51f9e93e90fac708d740f3e411f57bf359",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xe949f1e04d1d65214ae5ad6202236f12dd3a32f16e61b7336a822685dc1d155b",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0226"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0226"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107308,
          "blockHash": "0xbe095383eb600c0e9e74f96787dd5201aaf8a85380781268ccf92bfbe2178b5a",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000225000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x83582b1b17742638640713780555ec0d05806c37bece251f1a5c672ff643b685",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0225"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0225"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107307,
          "blockHash": "0x701a6a050dbf473a7d62bf87660c7e1a0464f490ad56f869d18d7a456baa877e",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f326f47775a79534443716b6b4b765166377a67704e73764444613148663352764d333735316957715577336f5667576f4e46686951713465457a5538366e434b6a69524e7267657a7467000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x32c6752aeecbc94c5cf808a287ae9ea9f8cc0dd337d9d962b8842439188d6fb9",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107306,
          "blockHash": "0xdc4aacd7e97d97d7a8f9417f91b20ff5bda9b646de0b61de807f098e57eb1e3f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xf6772ec809f0a62b8f561c851e41e6026655fd2d53853ffbb3ac25d4cd6cf268",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0224"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0224"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107305,
          "blockHash": "0xcea7e28ca558e3ecd19aed6ea06a6be9180c8ec324062b30973c3256763a1f3c",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f326f47775a79534443716b6b4b765166377a67704e73764444613148663352764d333735316957715577336f5667576f4e46686951713465457a5538366e434b6a69524e7267657a7467000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x32b1e79421b55f985d6b9f4dec7a6605090e73fd67d7bb96ac37054d8da3a411",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107304,
          "blockHash": "0x359889c5524d9cfeeceae935667e3816028d94a649a115a40461cdead99df9d6",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xF054641e5E7917148F47AE377f160A245CCf4FB0",
          "data": "0x000000000000000000000000000000000000000000000000000000000000004d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f346b563936484d797453647952325053646a4867746e455a6848473643456e4250475a3638523246343458795a74523647774c31417353716e6352797144687a634a337262785669336800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x65ac170f5b20b9f68baf92416c584f02f17efbeacbf5e851ddc7196dec3f7f55",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x4d"
            },
            "1": 0,
            "2": "hq__4kV96HMytSdyR2PSdjHgtnEZhHG6CEnBPGZ68R2F44XyZtR6GwL1AsSqncRyqDhzcJ3rbxVi3h",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x4d"
            },
            "level": 0,
            "contentHash": "hq__4kV96HMytSdyR2PSdjHgtnEZhHG6CEnBPGZ68R2F44XyZtR6GwL1AsSqncRyqDhzcJ3rbxVi3h",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107303,
          "blockHash": "0x702b525fd8f9f6365f3b419127084ee10d405de980945b074023c255ce381a18",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f48346f376d7664596b4a6a7463725a374d5a6a625955554c4d43427873506d4c5069746a4157754d7447655a63767a314651594872706835517332726b41456247417337326634365538000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xcb287cd9c0f13d14d3930eb7e5e70bd4cf28f1c98b27dee785776e2efd245468",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107302,
          "blockHash": "0x5f98befdd2c098637767068a2f14104458bb77ed5c2d5236c18b2029b929f675",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000223000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xdd894a7aaeed04a07ec065df6862d85b5d49c4bf409e818d9ca900b5a48b69ff",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0223"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0223"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107301,
          "blockHash": "0xe084242285615c5b4921753bcd7268748d24652082428d9204b0758ce06e8142",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "data": "0x000000000000000000000000000000000000000000000000000000005dc36915000000000000000000000000146e50d94e177ea8bb2fa41af42db541ca2a6305000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de14000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d1d3cb3e9",
          "topics": [
            "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
          ],
          "transactionHash": "0x122ec34b5b7ddc087d7009ae301ebff67ef9c540b7537dc3b42e51b2f806c601",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,address,address,address,bytes32,uint64)",
          "topic": "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680",
          "values": {
            "0": {
              "_hex": "0x5dc36915"
            },
            "1": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "2": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "3": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "4": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "5": {
              "_hex": "0x016d1d3cb3e9"
            },
            "timestamp": {
              "_hex": "0x5dc36915"
            },
            "libraryAddress": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "contentAddress": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "userAddress": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "contextHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "request_timestamp": {
              "_hex": "0x016d1d3cb3e9"
            },
            "length": 6
          },
          "contract": "BaseContentFactoryExt"
        }
      ],
      [
        {
          "blockNumber": 107300,
          "blockHash": "0xf8f8f6b3a2ea062ced316d64b37ffe8a69e1f3840aaf04c41397c42c2da8e71a",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f48346f376d7664596b4a6a7463725a374d5a6a625955554c4d43427873506d4c5069746a4157754d7447655a63767a314651594872706835517332726b41456247417337326634365538000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0xdbdc231a48799ed140151d89a3a7221b2cf6fec57fcbc17ff761a47211c29bb9",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107299,
          "blockHash": "0x82fbf325141960ad70c3ddd9ffcb8ec8aa5ff86971a8e8c21dcc53f5dfe2e698",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xb5733a9c52fe838d6a07565259cb03df2fcad97c2ae8e0e7491d5ba4576349f2",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0222"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0222"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107298,
          "blockHash": "0xf9b5e3447d6ff997d197e2332ffb6d2dfc093cc9d3739f5e5442786b5d711628",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xecce0bca00512475507c2074836021a5068a52cc327c08b1b15ee26a8f4231bc",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0221"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0221"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107297,
          "blockHash": "0x9c9fe5bc01425f812f795c9ec6af21cfe7930822d28dbeafd9b3857c83e0de96",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f4b446647523663545738377464455358647343636176637245503968473277695a43786d4544776535523362627839344a485668664e79425162707862727a38755037396f7a42703255000000000000000000000000000000000000",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x509a69f312181ead99773dd051b9d633e58cae401bd4f4a18ba8d15afbc65ebe",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
            "length": 2
          }
        }
      ],
      [
        {
          "blockNumber": 107296,
          "blockHash": "0xbb0e566adba81e550db801de8b02dda06b631860ce4c0284ea4f99cf00db524d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f4b446647523663545738377464455358647343636176637245503968473277695a43786d4544776535523362627839344a485668664e79425162707862727a38755037396f7a42703255000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x2782c5095cddb6e7af339fd6688ff550a9f2b585404d7496375e89a39135d94c",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
            "length": 3
          }
        }
      ],
      [
        {
          "blockNumber": 107295,
          "blockHash": "0x280fc16aa5dd0c47beb54d1b48ef5e7f552b39cce0a4a103dea22b3888c0d22c",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x07d67cbb55c1debb1361c7cb8ad154868fedc2cce89240475673a401e4fe3f12",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0220"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0220"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107294,
          "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f47524a32556d714570796a3467483344346d776d6a3256655950643761447967596a54697376704c4d574253506d50686b544852773671727a4642577a6b456d794d383238686f63356e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x01"
            },
            "1": 0,
            "2": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x01"
            },
            "level": 0,
            "contentHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107294,
          "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        },
        {
          "blockNumber": 107294,
          "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107293,
          "blockHash": "0x7ff4f5945f39f622786e81433fdf3a47c3ba92eccd0f712c4edbd88cafa565b3",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0x000000000000000000000000000000000000000000000000000000000000021f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc23edd0903cbcc1d76e0a301d01305237357dac6022ef495fc26081df3165ad2",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x021f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x021f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent"
        }
      ],
      [
        {
          "blockNumber": 107391,
          "blockHash": "0xdb9f9613578605fab4bce571bb3cffe4ec2922a244044fcf3d1b83b076f61fd5",
          "hash": "0xdb9f9613578605fab4bce571bb3cffe4ec2922a244044fcf3d1b83b076f61fd5",
          "parentHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "number": 107391,
          "timestamp": 1573087728,
          "nonce": "0x0000000000000000",
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x1312d00"
          },
          "gasUsed": {
            "_hex": "0x5230"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e75780000000000000000003c6bc71b9fd03652d6c43dad326e870b83142fef9fba0eb499766a04d3c30c3b4ef48e3c0143e9ac350428f6a4feba8e7047c1d648620ed19d145ad288c9b0b900",
          "transactions": [
            "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e"
          ],
          "transactionHash": "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e"
        }
      ],
      [
        {
          "blockNumber": 107379,
          "blockHash": "0xbfb0e09ded4de9352aa0fff1a11dccc6be786550ddac21be03b944d1c80698c4",
          "hash": "0xbfb0e09ded4de9352aa0fff1a11dccc6be786550ddac21be03b944d1c80698c4",
          "parentHash": "0x81fdbee8fbf83cbccd91a896493365f2e51016db66efb361d40a90f5dd8da33d",
          "number": 107379,
          "timestamp": 1573087713,
          "nonce": "0x0000000000000000",
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x1312d00"
          },
          "gasUsed": {
            "_hex": "0x6dd2"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e7578000000000000000000d110a74f530f95f92e817241b8b434784f10ba7ea4f05131b9bf824690f1fa9a2558010979f17000ca27b11c98cc5730e5bff539895409b04157ab55c5c3425a01",
          "transactions": [
            "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa"
          ],
          "transactionHash": "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa"
        }
      ]
    ]
    async Events({
      "count": 100,
      "includeTransaction": true
    });
    
    
    [
      [
        {
          "blockNumber": 107390,
          "blockHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x7305d71e20ec3cc702f15460789964585a057658acb6f1394b7d0c49f94537b4",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 2
          },
          "hash": "0x7305d71e20ec3cc702f15460789964585a057658acb6f1394b7d0c49f94537b4",
          "confirmations": 3,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4347,
          "r": "0x491852a8f287f10016173955d7c668baff24397e29cb9f545411fe4de700b4e3",
          "s": "0x30be5b0c0bb4b5ae576edac4fd1c1da6a8745b9109c9a2e82775e2d4b19ba372",
          "v": 27,
          "creates": null,
          "raw": "0xf86b8210fb8501dcd6500083989680948adbb09afafdfe7787b85ec37e1ec449deca1dd18084446e88261ba0491852a8f287f10016173955d7c668baff24397e29cb9f545411fe4de700b4e3a030be5b0c0bb4b5ae576edac4fd1c1da6a8745b9109c9a2e82775e2d4b19ba372",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x21bb3"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107390,
              "transactionHash": "0x7305d71e20ec3cc702f15460789964585a057658acb6f1394b7d0c49f94537b4",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x21bb3"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107392,
          "blockHash": "0x169ad1da64cf65bd4a7cdf38f0442da8e32f4b2cf74518e994c7e56cbb7286da",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x2883e98bf5d324a91be62df97f855949ccd59124410def745d7a415b45c0b249",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0253"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0253"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x2883e98bf5d324a91be62df97f855949ccd59124410def745d7a415b45c0b249",
          "confirmations": 1,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28426,
          "r": "0x3ba781941a978b69fdfd144b122fbe915a7de4ec001d8f05c4797fe00c68ea63",
          "s": "0x7e2de0dce96dd3037a0537caeb72c1bf3291712cc928861df31af2a6bdbc0b30",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826f0a8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba03ba781941a978b69fdfd144b122fbe915a7de4ec001d8f05c4797fe00c68ea63a07e2de0dce96dd3037a0537caeb72c1bf3291712cc928861df31af2a6bdbc0b30",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107392,
              "transactionHash": "0x2883e98bf5d324a91be62df97f855949ccd59124410def745d7a415b45c0b249",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000253000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x169ad1da64cf65bd4a7cdf38f0442da8e32f4b2cf74518e994c7e56cbb7286da",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107391,
          "blockHash": "0xdb9f9613578605fab4bce571bb3cffe4ec2922a244044fcf3d1b83b076f61fd5",
          "hash": "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e",
          "parentHash": "0x60afb63c2152c0a58b61af71925cda7dd24a3e64c89913d8cdc9153916384904",
          "number": 107391,
          "timestamp": 1573087728,
          "nonce": 94,
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x5230"
          },
          "gasUsed": {
            "_hex": "0x5230"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e75780000000000000000003c6bc71b9fd03652d6c43dad326e870b83142fef9fba0eb499766a04d3c30c3b4ef48e3c0143e9ac350428f6a4feba8e7047c1d648620ed19d145ad288c9b0b900",
          "transactions": [
            "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e"
          ],
          "transactionHash": "0x71537d5d6f3c53c656dcbcd963f0ceb174ceac97694ef4a8d8863597f7e36d8e",
          "transactionIndex": 0,
          "confirmations": 2,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x2386f26fc10000"
          },
          "data": "0x",
          "r": "0x0ccd362d42b2c78c9ea8c98f9707b01ca0950b55c641f23e83a22289cfdec441",
          "s": "0x253e8a5c159ff8c153d6ba243bb8b608e95b16a0c10092f3fb87fde4044f71e2",
          "v": 1910456,
          "creates": null,
          "raw": "0xf86e5e8501dcd65000825230948adbb09afafdfe7787b85ec37e1ec449deca1dd1872386f26fc1000080831d26b8a00ccd362d42b2c78c9ea8c98f9707b01ca0950b55c641f23e83a22289cfdec441a0253e8a5c159ff8c153d6ba243bb8b608e95b16a0c10092f3fb87fde4044f71e2",
          "networkId": 955210,
          "contractAddress": null,
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [],
          "cumulativeGasUsed": {
            "_hex": "0x5230"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107389,
          "blockHash": "0x7d9065fbe2b08ea40c4fda1fc1cb050f3ce6b9676f5172ea25e7931a67aed0b4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x56b6065a51b3934dda128d9faa29e21df4ba347a0f3d9d6d77c9188c046307e5",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0252"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0252"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x56b6065a51b3934dda128d9faa29e21df4ba347a0f3d9d6d77c9188c046307e5",
          "confirmations": 4,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28425,
          "r": "0xe7fd3e5ae7a14652a204ce8079fa5040f716a8c760ad57ef5d4ad171e35c02d4",
          "s": "0x2c49cba39b0072659e1b74acf9a8ea4afa9ad29c0d0fd87cc67c0003e41443b7",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826f098501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0e7fd3e5ae7a14652a204ce8079fa5040f716a8c760ad57ef5d4ad171e35c02d4a02c49cba39b0072659e1b74acf9a8ea4afa9ad29c0d0fd87cc67c0003e41443b7",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107389,
              "transactionHash": "0x56b6065a51b3934dda128d9faa29e21df4ba347a0f3d9d6d77c9188c046307e5",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000252000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x7d9065fbe2b08ea40c4fda1fc1cb050f3ce6b9676f5172ea25e7931a67aed0b4",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107388,
          "blockHash": "0x037c3fafd502e95b421d759e71f5bd8a90297c5f8be343144666e31afbb52c4f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x667c87d50325dd340598144d0f79a87f0008463e67a185e29345301debea61d6",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
            "length": 3
          },
          "hash": "0x667c87d50325dd340598144d0f79a87f0008463e67a185e29345301debea61d6",
          "confirmations": 5,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x204ed"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 93,
          "r": "0xb577262b7482d8b2665e2c92ae869faf6e9b5062e3d02645c9e6a7df7fead231",
          "s": "0x232c235aaade803e3b2c5e8bd3274675bbb27aa50371d5815bf42334ddde5488",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9010d5d8501dcd65000830204ed948adbb09afafdfe7787b85ec37e1ec449deca1dd180b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000831d26b7a0b577262b7482d8b2665e2c92ae869faf6e9b5062e3d02645c9e6a7df7fead231a0232c235aaade803e3b2c5e8bd3274675bbb27aa50371d5815bf42334ddde5488",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x204ed"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107388,
              "transactionHash": "0x667c87d50325dd340598144d0f79a87f0008463e67a185e29345301debea61d6",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e7761000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x037c3fafd502e95b421d759e71f5bd8a90297c5f8be343144666e31afbb52c4f",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x204ed"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107387,
          "blockHash": "0x712e11fb988f5bd0e790fc87bcea1a4641cbbe63f01d4c898e13b4b14f68587d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xec3ac66225a1d0239c70310539a16c6ae79c79b64b2368ead4e961e67882d316",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0251"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0251"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xec3ac66225a1d0239c70310539a16c6ae79c79b64b2368ead4e961e67882d316",
          "confirmations": 6,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28424,
          "r": "0xa494e394a897ca2be6226457dbc4832c9c114d809a2b1649978299fcc12a1d5c",
          "s": "0x374649e481d7f2b674adca401a966557a44952d9bf24bb63132b33730840fc49",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826f088501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0a494e394a897ca2be6226457dbc4832c9c114d809a2b1649978299fcc12a1d5ca0374649e481d7f2b674adca401a966557a44952d9bf24bb63132b33730840fc49",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107387,
              "transactionHash": "0xec3ac66225a1d0239c70310539a16c6ae79c79b64b2368ead4e961e67882d316",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x712e11fb988f5bd0e790fc87bcea1a4641cbbe63f01d4c898e13b4b14f68587d",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107386,
          "blockHash": "0xe459cc4e190cbe898166054b33339ef74c1457fcb8b1a6293948ef45e63486f3",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xc287e0ed",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0x01cf33a54731874363ef89ed0bfcf96e7a480392710284ca626793fc1e213b17",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "length": 1
          },
          "hash": "0x01cf33a54731874363ef89ed0bfcf96e7a480392710284ca626793fc1e213b17",
          "confirmations": 7,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x65a1"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 92,
          "r": "0xf289482625895a7e8d5f2423f1215a5dff428a006bbd50831ac48f941973f993",
          "s": "0x4a5c00ecd4c7dbf73581bad4cebb51d6d852043f0d85b47250efc678d8ec6cd3",
          "v": 1910456,
          "creates": null,
          "raw": "0xf86b5c8501dcd650008265a1948adbb09afafdfe7787b85ec37e1ec449deca1dd18084c287e0ed831d26b8a0f289482625895a7e8d5f2423f1215a5dff428a006bbd50831ac48f941973f993a04a5c00ecd4c7dbf73581bad4cebb51d6d852043f0d85b47250efc678d8ec6cd3",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x65a1"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000040000000000000000010000000000010000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107386,
              "transactionHash": "0x01cf33a54731874363ef89ed0bfcf96e7a480392710284ca626793fc1e213b17",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xe459cc4e190cbe898166054b33339ef74c1457fcb8b1a6293948ef45e63486f3",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x65a1"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107385,
          "blockHash": "0x708aa67cc136dad1a0821ed2ef46c4d227a1e683259b4f0e9c0c508437ea87ba",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xe538530300000000000000000000000029c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
          "topics": [
            "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
          ],
          "transactionHash": "0xc013c7c5b40a328ef14fcbae3b5fab98d260a281ddea5f82f39c6830d7afa818",
          "logIndex": 0,
          "name": "SetContentContract",
          "signature": "SetContentContract(address)",
          "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
          "values": {
            "0": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
            "contentContractAddress": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0xc013c7c5b40a328ef14fcbae3b5fab98d260a281ddea5f82f39c6830d7afa818",
          "confirmations": 8,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x1854a"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 91,
          "r": "0xfd1408ae76fc6676f878a2e56e2238aeae08b05fe1d1e2f05f34088e499bf7c9",
          "s": "0x6bc7f360aef698c685059594d02c72c2a32c9a19b972d5d2d2c65e214a01bd64",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88c5b8501dcd650008301854a948adbb09afafdfe7787b85ec37e1ec449deca1dd180a4e538530300000000000000000000000029c1000df23ea756bdfbe05e9cb6e0baffa36c5d831d26b7a0fd1408ae76fc6676f878a2e56e2238aeae08b05fe1d1e2f05f34088e499bf7c9a06bc7f360aef698c685059594d02c72c2a32c9a19b972d5d2d2c65e214a01bd64",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x1854a"
          },
          "logsBloom": "0x00000000040000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000010000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107385,
              "transactionHash": "0xc013c7c5b40a328ef14fcbae3b5fab98d260a281ddea5f82f39c6830d7afa818",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x00000000000000000000000029c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
              "logIndex": 0,
              "blockHash": "0x708aa67cc136dad1a0821ed2ef46c4d227a1e683259b4f0e9c0c508437ea87ba",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x1854a"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107383,
          "blockHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x5cc4aa9b0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06"
          ],
          "transactionHash": "0x46cc7a5c4e9f23d2cf4da2e58d686b52337d12f2efefece935a5bc37a4416e82",
          "logIndex": 0,
          "name": "AccessComplete",
          "signature": "AccessComplete(uint256,uint256,bool)",
          "topic": "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": {
              "_hex": "0x5a"
            },
            "2": true,
            "requestID": {
              "_hex": "0x03"
            },
            "scorePct": {
              "_hex": "0x5a"
            },
            "customContractResult": true,
            "length": 3
          },
          "contract": "BaseContent",
          "hash": "0x46cc7a5c4e9f23d2cf4da2e58d686b52337d12f2efefece935a5bc37a4416e82",
          "confirmations": 10,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x10509"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 89,
          "r": "0x51c5899dbf969a5f2b416f24e949fb50bef6196a1260db4858a81487c635d9a3",
          "s": "0x0a6daf2d9c1d18966d985bba0ac9aada140293e271b07a94dae4a24919d2d6e3",
          "v": 1910456,
          "creates": null,
          "raw": "0xf8cd598501dcd6500083010509948adbb09afafdfe7787b85ec37e1ec449deca1dd180b8645cc4aa9b0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000000831d26b8a051c5899dbf969a5f2b416f24e949fb50bef6196a1260db4858a81487c635d9a3a00a6daf2d9c1d18966d985bba0ac9aada140293e271b07a94dae4a24919d2d6e3",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x8fd9"
          },
          "logsBloom": "0x00000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107383,
              "transactionHash": "0x46cc7a5c4e9f23d2cf4da2e58d686b52337d12f2efefece935a5bc37a4416e82",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x2c49ac638ee7bf3341004c40512c79847bb7fb8f17fb53151ff576a35630ac06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000001",
              "logIndex": 0,
              "blockHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x8fd9"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x03"
            },
            "1": 0,
            "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x03"
            },
            "level": 0,
            "contentHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "confirmations": 11,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x1513d"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 88,
          "r": "0x848c8cce00b66f6e8b1f9b96685fcacdcf07f07b0f38dc3a22cf1c3d7566fb8b",
          "s": "0x26f6549976665ac1957c5eded66bd8976c51d4b0e024b1663964970114ea6aff",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9022e588501dcd650008301513d948adbb09afafdfe7787b85ec37e1ec449deca1dd180b901c4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b8a0848c8cce00b66f6e8b1f9b96685fcacdcf07f07b0f38dc3a22cf1c3d7566fb8ba026f6549976665ac1957c5eded66bd8976c51d4b0e024b1663964970114ea6aff",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x1513d"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107382,
              "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107382,
              "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107382,
              "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a7548610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x1513d"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "confirmations": 11,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x1513d"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 88,
          "r": "0x848c8cce00b66f6e8b1f9b96685fcacdcf07f07b0f38dc3a22cf1c3d7566fb8b",
          "s": "0x26f6549976665ac1957c5eded66bd8976c51d4b0e024b1663964970114ea6aff",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9022e588501dcd650008301513d948adbb09afafdfe7787b85ec37e1ec449deca1dd180b901c4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b8a0848c8cce00b66f6e8b1f9b96685fcacdcf07f07b0f38dc3a22cf1c3d7566fb8ba026f6549976665ac1957c5eded66bd8976c51d4b0e024b1663964970114ea6aff",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x1513d"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107382,
              "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107382,
              "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107382,
              "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a7548610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x1513d"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107382,
          "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
          "confirmations": 11,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x1513d"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 88,
          "r": "0x848c8cce00b66f6e8b1f9b96685fcacdcf07f07b0f38dc3a22cf1c3d7566fb8b",
          "s": "0x26f6549976665ac1957c5eded66bd8976c51d4b0e024b1663964970114ea6aff",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9022e588501dcd650008301513d948adbb09afafdfe7787b85ec37e1ec449deca1dd180b901c4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b8a0848c8cce00b66f6e8b1f9b96685fcacdcf07f07b0f38dc3a22cf1c3d7566fb8ba026f6549976665ac1957c5eded66bd8976c51d4b0e024b1663964970114ea6aff",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x1513d"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107382,
              "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107382,
              "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107382,
              "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a7548610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x1513d"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107384,
          "blockHash": "0xd56f28eb5e84f960abb1f18cabc6933b8bd37aff81b23dc44c478bd0272cf3d3",
          "hash": "0xc4d55ce22b4395af0cef5e5710c59107129d72eab865340269f60616a9e823a1",
          "parentHash": "0x2e83e806430de9eda114aed39cb4793107dfa582d381ac3b20bf7488211b37ae",
          "number": 107384,
          "timestamp": 1573087718,
          "nonce": 90,
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x18dce8"
          },
          "gasUsed": {
            "_hex": "0x18dce8"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e7578000000000000000000437693d7ce510431fa6b9610f201e5493279d8e2264f9bfdbf552e9ed957f2324d90f4e5db2c0d328ea412974dc08f9d49fc411c76f503765d34d64c2370921e00",
          "transactions": [
            "0xc4d55ce22b4395af0cef5e5710c59107129d72eab865340269f60616a9e823a1"
          ],
          "transactionHash": "0xc4d55ce22b4395af0cef5e5710c59107129d72eab865340269f60616a9e823a1",
          "transactionIndex": 0,
          "confirmations": 9,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "to": null,
          "value": {
            "_hex": "0x0"
          },
          "data": "0x60806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f53706c436f6e744c6963656e73696e6732303139303331383130353730304d4c600555678ac7230489e800006006556007805461280061ff001960ff19909216603c179190911617905560018054600160a060020a03199081163290811790925560028054909116909117905561151e806100c96000396000f3006080604052600436106101715763ffffffff60e060020a60003504166302d05d3f81146101735780630779564b146101a45780630f82c16f146101cb578063123e0e8014610290578063176859531461031d5780632d4fac771461032b5780632e1a7d4d146103565780633513a8051461038257806341c0e1b51461038d57806345080442146103a25780634d52fe4b146103ba57806354fd4d50146103cf5780636af27417146103e45780636d2e4b1b146103f95780637b1cdb3e1461041a5780638da5cb5b146104225780638e7f900f146104375780639e99bbea1461044c578063a2e1cf8a14610454578063af570c041461047b578063b261b9e714610490578063b535b03e146104a5578063b6524089146104ba578063ba3c32ea146104d2578063cba43b0d1461051f578063db14178d1461053a578063e870ed9114610555578063e97a08ba14610565578063f185db0c14610579578063f2fde38b1461058e578063f96e91df146105af575b005b34801561017f57600080fd5b50610188610620565b60408051600160a060020a039092168252519081900360200190f35b3480156101b057600080fd5b506101b961062f565b60408051918252519081900360200190f35b3480156101d757600080fd5b5060408051602060046024803582810135848102808701860190975280865261026196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106359650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526101b9958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106449650505050505050565b6101b960043560243561064e565b34801561033757600080fd5b50610340610656565b6040805160ff9092168252519081900360200190f35b34801561036257600080fd5b5061036e60043561065f565b604080519115158252519081900360200190f35b6101b960043561071c565b34801561039957600080fd5b50610171610b9f565b3480156103ae57600080fd5b506101b9600435610bdb565b3480156103c657600080fd5b506101b9610c47565b3480156103db57600080fd5b506101b9610c6b565b3480156103f057600080fd5b50610340610c71565b34801561040557600080fd5b50610171600160a060020a0360043516610c76565b6101b9610cd1565b34801561042e57600080fd5b50610188610d4a565b34801561044357600080fd5b50610340610d59565b6101b9610d67565b34801561046057600080fd5b50610188600160a060020a0360043581169060243516610eb3565b34801561048757600080fd5b50610188610f6b565b34801561049c57600080fd5b506101b9610f7a565b3480156104b157600080fd5b50610340610f9e565b3480156104c657600080fd5b506101b9600435610fa3565b3480156104de57600080fd5b506104f3600160a060020a0360043516610fdd565b6040805160ff909516855260208501939093528383019190915215156060830152519081900360800190f35b34801561052b57600080fd5b5061034060ff60043516611009565b34801561054657600080fd5b5061034060ff6004351661105c565b6101b9600435602435151561064e565b610188600160a060020a03600435166110a4565b34801561058557600080fd5b5061034061129b565b34801561059a57600080fd5b50610171600160a060020a03600435166112a0565b3480156105bb57600080fd5b50604080516020601f60643560048181013592830184900484028501840190955281845261036e94600160a060020a03813516946024803515159560ff6044351695369560849493019181908401838280828437509497506113129650505050505050565b600154600160a060020a031681565b60065481565b60076000808093509350935093565b6000949350505050565b600092915050565b60075460ff1681565b600254600090600160a060020a03163214806106855750600254600160a060020a031633145b151561069057600080fd5b600254604051600160a060020a039091169083156108fc029084906000818181858888f193505050501580156106ca573d6000803e3d6000fd5b5060025460408051600160a060020a03909216825260006020830152818101849052517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a1919050565b3360008181526008602090815260408083208054600282015460019092015483517f27c1c21d0000000000000000000000000000000000000000000000000000000081529351959695869560ff90931694899489949303928492839283928a926327c1c21d92600480820193929182900301818787803b15801561079f57600080fd5b505af11580156107b3573d6000803e3d6000fd5b505050506040513d60208110156107c957600080fd5b50511280156107d8575060008a135b156108005760075460ff908116908716106107f657600394506107fb565b600194505b61088c565b8560ff166064141561081b578915156107fb5782935061088c565b60075460ff90811690871610610886578915156107fb57600160a060020a03881660009081526008602052604090206002810154600754600190920154909160649161010090910460ff160204039150828211610878578161087a565b825b9350600219945061088c565b60001994505b60008411156109aa57828411156108a257600080fd5b86600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156108e057600080fd5b505af11580156108f4573d6000803e3d6000fd5b505050506040513d602081101561090a57600080fd5b5051600160a060020a03808a16600090815260086020526040808220600201805489019055519293509083169186156108fc0291879190818181858888f1935050505015801561095e573d6000803e3d6000fd5b5060408051600160a060020a0380841682528a16602082015280820186905290517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a15b604080518b81526020810187905281517fb6c1c013bb5004fe8e943c6890e300ccedf9bd73dcd4eb291b31b9f96874feff929181900390910190a1841515610a2c57600160a060020a0388166000908152600860205260408120805460ff19908116825560018201839055600282019290925560030180549091169055610b91565b6000851215610b0f5786600160a060020a031663f2fde38b88600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610a8257600080fd5b505af1158015610a96573d6000803e3d6000fd5b505050506040513d6020811015610aac57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b158015610af257600080fd5b505af1158015610b06573d6000803e3d6000fd5b50505050610b91565b6000851315610b9157604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a0389169163f2fde38b91602480830192600092919082900301818387803b158015610b7857600080fd5b505af1158015610b8c573d6000803e3d6000fd5b505050505b509298975050505050505050565b600254600160a060020a0316321480610bc25750600254600160a060020a031633145b1515610bcd57600080fd5b600254600160a060020a0316ff5b6000816002191415610c0e57507f447261667420617070726f766564000000000000000000000000000000000000610c42565b8160031415610c3e57507f46696e616c20696e207265766965770000000000000000000000000000000000610c42565b5060005b919050565b7f46696e616c20696e20726576696577000000000000000000000000000000000081565b60055481565b600281565b600154600160a060020a03163214610c8d57600080fd5b600160a060020a0381161515610ca257600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000610cdb6114cb565b5060408051608081018252600080825260065460208084019182528385018381526001606086018181523386526008909352959093209351845460ff9190911660ff19918216178555915194840194909455905160028301559151600390910180549115159190921617905590565b600254600160a060020a031681565b600754610100900460ff1681565b33600081815260086020526040812060030154909190829060ff161515610d915760009250610eae565b81905030600160a060020a031681600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610ddc57600080fd5b505af1158015610df0573d6000803e3d6000fd5b505050506040513d6020811015610e0657600080fd5b5051600160a060020a03161415610e4957600160a060020a0382166000908152600860205260409020600281015460019091015414610e4457600080fd5b610e6f565b600160a060020a03821660009081526008602052604090206002015415610e6f57600080fd5b600160a060020a0382166000908152600860205260408120805460ff199081168255600182018390556002820183905560039091018054909116905592505b505090565b6002546000908190600160a060020a0316321480610edb5750600254600160a060020a031633145b1515610ee657600080fd5b50604080517ff2fde38b000000000000000000000000000000000000000000000000000000008152600160a060020a0384811660048301529151859283169163f2fde38b91602480830192600092919082900301818387803b158015610f4b57600080fd5b505af1158015610f5f573d6000803e3d6000fd5b50949695505050505050565b600354600160a060020a031681565b7f447261667420617070726f76656400000000000000000000000000000000000081565b600181565b600254600090600160a060020a0316321480610fc95750600254600160a060020a031633145b1515610fd457600080fd5b60069190915590565b600860205260009081526040902080546001820154600283015460039093015460ff9283169391921684565b600254600090600160a060020a031632148061102f5750600254600160a060020a031633145b151561103a57600080fd5b506007805461ff00191661010060ff9384168102919091179182905590041690565b600254600090600160a060020a03163214806110825750600254600160a060020a031633145b151561108d57600080fd5b506007805460ff191660ff92831617908190551690565b600160a060020a038116600090815260086020526040812060030154819060ff1615156110d057600080fd5b82905080600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561111157600080fd5b505af1158015611125573d6000803e3d6000fd5b505050506040513d602081101561113b57600080fd5b5051600160a060020a0316321461115157600080fd5b600160a060020a03831660009081526008602052604090206002015434101561117957600080fd5b600160a060020a03808416600090815260086020908152604080832060020183905580517f8280dd8f0000000000000000000000000000000000000000000000000000000081526000196004820152905193851693638280dd8f93602480840194938390030190829087803b1580156111f157600080fd5b505af1158015611205573d6000803e3d6000fd5b505050506040513d602081101561121b57600080fd5b5050604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523260048201529051600160a060020a0383169163f2fde38b91602480830192600092919082900301818387803b15801561127d57600080fd5b505af1158015611291573d6000803e3d6000fd5b5050505050919050565b600481565b600254600160a060020a03163214806112c35750600254600160a060020a031633145b15156112ce57600080fd5b600160a060020a03811615156112e357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0384166000818152600860209081526040808320805460ff191660ff881617905580517fb816f5130000000000000000000000000000000000000000000000000000000081529051929388938593849363b816f513926004808301939282900301818787803b15801561138b57600080fd5b505af115801561139f573d6000803e3d6000fd5b505050506040513d60208110156113b557600080fd5b50516040517f87e86b2c000000000000000000000000000000000000000000000000000000008152600160a060020a038a8116600483019081528a15156024840152606060448401908152895160648501528951949650918616936387e86b2c938d938d938c93909260840190602085019080838360005b8381101561144557818101518382015260200161142d565b50505050905090810190601f1680156114725780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b15801561149357600080fd5b505af11580156114a7573d6000803e3d6000fd5b505050506040513d60208110156114bd57600080fd5b505198975050505050505050565b604080516080810182526000808252602082018190529181018290526060810191909152905600a165627a7a723058203cd7cf68d58fc177b6a635bda8125ed3f471d66389e09531873c99f4f2cb84e50029",
          "r": "0xe4cf824ea79c6588c12d90d9af89248c97d9c17c054d5576c03a0fbc1d440408",
          "s": "0x7deb80eb8fedd8a3554ea91e4f6f23c493e15a484dae76572dd981dc5a4a961a",
          "v": 1910455,
          "creates": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
          "raw": "0xf9163d5a8501dcd650008318dce88080b915e760806040527f4f776e61626c6532303139303532383139333830304d4c0000000000000000006000557f436f6e74656e7432303139303531303135313630304d4c0000000000000000006004557f53706c436f6e744c6963656e73696e6732303139303331383130353730304d4c600555678ac7230489e800006006556007805461280061ff001960ff19909216603c179190911617905560018054600160a060020a03199081163290811790925560028054909116909117905561151e806100c96000396000f3006080604052600436106101715763ffffffff60e060020a60003504166302d05d3f81146101735780630779564b146101a45780630f82c16f146101cb578063123e0e8014610290578063176859531461031d5780632d4fac771461032b5780632e1a7d4d146103565780633513a8051461038257806341c0e1b51461038d57806345080442146103a25780634d52fe4b146103ba57806354fd4d50146103cf5780636af27417146103e45780636d2e4b1b146103f95780637b1cdb3e1461041a5780638da5cb5b146104225780638e7f900f146104375780639e99bbea1461044c578063a2e1cf8a14610454578063af570c041461047b578063b261b9e714610490578063b535b03e146104a5578063b6524089146104ba578063ba3c32ea146104d2578063cba43b0d1461051f578063db14178d1461053a578063e870ed9114610555578063e97a08ba14610565578063f185db0c14610579578063f2fde38b1461058e578063f96e91df146105af575b005b34801561017f57600080fd5b50610188610620565b60408051600160a060020a039092168252519081900360200190f35b3480156101b057600080fd5b506101b961062f565b60408051918252519081900360200190f35b3480156101d757600080fd5b5060408051602060046024803582810135848102808701860190975280865261026196843560ff1696369660449591949091019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106359650505050505050565b6040805160ff958616815293851660208501529190931682820152606082019290925290519081900360800190f35b60408051602060046044358181013583810280860185019096528085526101b9958335956024803560ff1696369695606495939492019291829185019084908082843750506040805187358901803560208181028481018201909552818452989b9a9989019892975090820195509350839250850190849080828437509497506106449650505050505050565b6101b960043560243561064e565b34801561033757600080fd5b50610340610656565b6040805160ff9092168252519081900360200190f35b34801561036257600080fd5b5061036e60043561065f565b604080519115158252519081900360200190f35b6101b960043561071c565b34801561039957600080fd5b50610171610b9f565b3480156103ae57600080fd5b506101b9600435610bdb565b3480156103c657600080fd5b506101b9610c47565b3480156103db57600080fd5b506101b9610c6b565b3480156103f057600080fd5b50610340610c71565b34801561040557600080fd5b50610171600160a060020a0360043516610c76565b6101b9610cd1565b34801561042e57600080fd5b50610188610d4a565b34801561044357600080fd5b50610340610d59565b6101b9610d67565b34801561046057600080fd5b50610188600160a060020a0360043581169060243516610eb3565b34801561048757600080fd5b50610188610f6b565b34801561049c57600080fd5b506101b9610f7a565b3480156104b157600080fd5b50610340610f9e565b3480156104c657600080fd5b506101b9600435610fa3565b3480156104de57600080fd5b506104f3600160a060020a0360043516610fdd565b6040805160ff909516855260208501939093528383019190915215156060830152519081900360800190f35b34801561052b57600080fd5b5061034060ff60043516611009565b34801561054657600080fd5b5061034060ff6004351661105c565b6101b9600435602435151561064e565b610188600160a060020a03600435166110a4565b34801561058557600080fd5b5061034061129b565b34801561059a57600080fd5b50610171600160a060020a03600435166112a0565b3480156105bb57600080fd5b50604080516020601f60643560048181013592830184900484028501840190955281845261036e94600160a060020a03813516946024803515159560ff6044351695369560849493019181908401838280828437509497506113129650505050505050565b600154600160a060020a031681565b60065481565b60076000808093509350935093565b6000949350505050565b600092915050565b60075460ff1681565b600254600090600160a060020a03163214806106855750600254600160a060020a031633145b151561069057600080fd5b600254604051600160a060020a039091169083156108fc029084906000818181858888f193505050501580156106ca573d6000803e3d6000fd5b5060025460408051600160a060020a03909216825260006020830152818101849052517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a1919050565b3360008181526008602090815260408083208054600282015460019092015483517f27c1c21d0000000000000000000000000000000000000000000000000000000081529351959695869560ff90931694899489949303928492839283928a926327c1c21d92600480820193929182900301818787803b15801561079f57600080fd5b505af11580156107b3573d6000803e3d6000fd5b505050506040513d60208110156107c957600080fd5b50511280156107d8575060008a135b156108005760075460ff908116908716106107f657600394506107fb565b600194505b61088c565b8560ff166064141561081b578915156107fb5782935061088c565b60075460ff90811690871610610886578915156107fb57600160a060020a03881660009081526008602052604090206002810154600754600190920154909160649161010090910460ff160204039150828211610878578161087a565b825b9350600219945061088c565b60001994505b60008411156109aa57828411156108a257600080fd5b86600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1580156108e057600080fd5b505af11580156108f4573d6000803e3d6000fd5b505050506040513d602081101561090a57600080fd5b5051600160a060020a03808a16600090815260086020526040808220600201805489019055519293509083169186156108fc0291879190818181858888f1935050505015801561095e573d6000803e3d6000fd5b5060408051600160a060020a0380841682528a16602082015280820186905290517f6fad978e8a2a7d154cdbeac8b127068f0cb03d8f2d585fe8087161308cc3dd1d9181900360600190a15b604080518b81526020810187905281517fb6c1c013bb5004fe8e943c6890e300ccedf9bd73dcd4eb291b31b9f96874feff929181900390910190a1841515610a2c57600160a060020a0388166000908152600860205260408120805460ff19908116825560018201839055600282019290925560030180549091169055610b91565b6000851215610b0f5786600160a060020a031663f2fde38b88600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610a8257600080fd5b505af1158015610a96573d6000803e3d6000fd5b505050506040513d6020811015610aac57600080fd5b50516040805160e060020a63ffffffff8516028152600160a060020a03909216600483015251602480830192600092919082900301818387803b158015610af257600080fd5b505af1158015610b06573d6000803e3d6000fd5b50505050610b91565b6000851315610b9157604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523060048201529051600160a060020a0389169163f2fde38b91602480830192600092919082900301818387803b158015610b7857600080fd5b505af1158015610b8c573d6000803e3d6000fd5b505050505b509298975050505050505050565b600254600160a060020a0316321480610bc25750600254600160a060020a031633145b1515610bcd57600080fd5b600254600160a060020a0316ff5b6000816002191415610c0e57507f447261667420617070726f766564000000000000000000000000000000000000610c42565b8160031415610c3e57507f46696e616c20696e207265766965770000000000000000000000000000000000610c42565b5060005b919050565b7f46696e616c20696e20726576696577000000000000000000000000000000000081565b60055481565b600281565b600154600160a060020a03163214610c8d57600080fd5b600160a060020a0381161515610ca257600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b6000610cdb6114cb565b5060408051608081018252600080825260065460208084019182528385018381526001606086018181523386526008909352959093209351845460ff9190911660ff19918216178555915194840194909455905160028301559151600390910180549115159190921617905590565b600254600160a060020a031681565b600754610100900460ff1681565b33600081815260086020526040812060030154909190829060ff161515610d915760009250610eae565b81905030600160a060020a031681600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b158015610ddc57600080fd5b505af1158015610df0573d6000803e3d6000fd5b505050506040513d6020811015610e0657600080fd5b5051600160a060020a03161415610e4957600160a060020a0382166000908152600860205260409020600281015460019091015414610e4457600080fd5b610e6f565b600160a060020a03821660009081526008602052604090206002015415610e6f57600080fd5b600160a060020a0382166000908152600860205260408120805460ff199081168255600182018390556002820183905560039091018054909116905592505b505090565b6002546000908190600160a060020a0316321480610edb5750600254600160a060020a031633145b1515610ee657600080fd5b50604080517ff2fde38b000000000000000000000000000000000000000000000000000000008152600160a060020a0384811660048301529151859283169163f2fde38b91602480830192600092919082900301818387803b158015610f4b57600080fd5b505af1158015610f5f573d6000803e3d6000fd5b50949695505050505050565b600354600160a060020a031681565b7f447261667420617070726f76656400000000000000000000000000000000000081565b600181565b600254600090600160a060020a0316321480610fc95750600254600160a060020a031633145b1515610fd457600080fd5b60069190915590565b600860205260009081526040902080546001820154600283015460039093015460ff9283169391921684565b600254600090600160a060020a031632148061102f5750600254600160a060020a031633145b151561103a57600080fd5b506007805461ff00191661010060ff9384168102919091179182905590041690565b600254600090600160a060020a03163214806110825750600254600160a060020a031633145b151561108d57600080fd5b506007805460ff191660ff92831617908190551690565b600160a060020a038116600090815260086020526040812060030154819060ff1615156110d057600080fd5b82905080600160a060020a03166302d05d3f6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561111157600080fd5b505af1158015611125573d6000803e3d6000fd5b505050506040513d602081101561113b57600080fd5b5051600160a060020a0316321461115157600080fd5b600160a060020a03831660009081526008602052604090206002015434101561117957600080fd5b600160a060020a03808416600090815260086020908152604080832060020183905580517f8280dd8f0000000000000000000000000000000000000000000000000000000081526000196004820152905193851693638280dd8f93602480840194938390030190829087803b1580156111f157600080fd5b505af1158015611205573d6000803e3d6000fd5b505050506040513d602081101561121b57600080fd5b5050604080517ff2fde38b0000000000000000000000000000000000000000000000000000000081523260048201529051600160a060020a0383169163f2fde38b91602480830192600092919082900301818387803b15801561127d57600080fd5b505af1158015611291573d6000803e3d6000fd5b5050505050919050565b600481565b600254600160a060020a03163214806112c35750600254600160a060020a031633145b15156112ce57600080fd5b600160a060020a03811615156112e357600080fd5b6002805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a0384166000818152600860209081526040808320805460ff191660ff881617905580517fb816f5130000000000000000000000000000000000000000000000000000000081529051929388938593849363b816f513926004808301939282900301818787803b15801561138b57600080fd5b505af115801561139f573d6000803e3d6000fd5b505050506040513d60208110156113b557600080fd5b50516040517f87e86b2c000000000000000000000000000000000000000000000000000000008152600160a060020a038a8116600483019081528a15156024840152606060448401908152895160648501528951949650918616936387e86b2c938d938d938c93909260840190602085019080838360005b8381101561144557818101518382015260200161142d565b50505050905090810190601f1680156114725780820380516001836020036101000a031916815260200191505b50945050505050602060405180830381600087803b15801561149357600080fd5b505af11580156114a7573d6000803e3d6000fd5b505050506040513d60208110156114bd57600080fd5b505198975050505050505050565b604080516080810182526000808252602082018190529181018290526060810191909152905600a165627a7a723058203cd7cf68d58fc177b6a635bda8125ed3f471d66389e09531873c99f4f2cb84e50029831d26b7a0e4cf824ea79c6588c12d90d9af89248c97d9c17c054d5576c03a0fbc1d440408a07deb80eb8fedd8a3554ea91e4f6f23c493e15a484dae76572dd981dc5a4a961a",
          "networkId": 955210,
          "contractAddress": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [],
          "cumulativeGasUsed": {
            "_hex": "0x18dce8"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107381,
          "blockHash": "0xd00723eb3ba5133180909895214e20efc22c46c1f8d03967582d611edfce9df9",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x8d5cfdca5fd6d104168565942587f207dc4f00bde35c92fbf4a87ce53bbd6162",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0250"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0250"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x8d5cfdca5fd6d104168565942587f207dc4f00bde35c92fbf4a87ce53bbd6162",
          "confirmations": 12,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28423,
          "r": "0xe3129b4cc559139484382adfd7efde0dd86de97c3ef161c771b1cee056ff0f94",
          "s": "0x356b86be2da6720796c7dbb33155c662124d78718739adcbe52aec9488dd4394",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826f078501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0e3129b4cc559139484382adfd7efde0dd86de97c3ef161c771b1cee056ff0f94a0356b86be2da6720796c7dbb33155c662124d78718739adcbe52aec9488dd4394",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107381,
              "transactionHash": "0x8d5cfdca5fd6d104168565942587f207dc4f00bde35c92fbf4a87ce53bbd6162",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xd00723eb3ba5133180909895214e20efc22c46c1f8d03967582d611edfce9df9",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107380,
          "blockHash": "0x2733e919c0e421d20b7cb381da507a42c4497b2c1ae37f7ab51b55ba53c91be4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xf4d9bae800000000000000000000000000000000000000000000000006f05b59d3b20000",
          "topics": [
            "0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3"
          ],
          "transactionHash": "0xddbdd968c789914a2ba8e7f9f929a75b9e80101bacb1959de4a521d64bcbc145",
          "logIndex": 0,
          "name": "SetAccessCharge",
          "signature": "SetAccessCharge(uint256)",
          "topic": "0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3",
          "values": {
            "0": {
              "_hex": "0x06f05b59d3b20000"
            },
            "accessCharge": {
              "_hex": "0x06f05b59d3b20000"
            },
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0xddbdd968c789914a2ba8e7f9f929a75b9e80101bacb1959de4a521d64bcbc145",
          "confirmations": 13,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0xaefc"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 87,
          "r": "0x3837cafc688d4fe740d751ba42ee382dd64f4e591bb00abbd11306d4a23fe01e",
          "s": "0x490401ba8c7884b99219811da3d7406f0d348f365c0b8e1a2113860de62010de",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88b578501dcd6500082aefc948adbb09afafdfe7787b85ec37e1ec449deca1dd180a4f4d9bae800000000000000000000000000000000000000000000000006f05b59d3b20000831d26b7a03837cafc688d4fe740d751ba42ee382dd64f4e591bb00abbd11306d4a23fe01ea0490401ba8c7884b99219811da3d7406f0d348f365c0b8e1a2113860de62010de",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0xaefc"
          },
          "logsBloom": "0x00000000000000100000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107380,
              "transactionHash": "0xddbdd968c789914a2ba8e7f9f929a75b9e80101bacb1959de4a521d64bcbc145",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x4114f8ef80b6de2161db580cbefa14e1892d15d3ebe2062c9914e4a5773114a3"
              ],
              "data": "0x00000000000000000000000000000000000000000000000006f05b59d3b20000",
              "logIndex": 0,
              "blockHash": "0x2733e919c0e421d20b7cb381da507a42c4497b2c1ae37f7ab51b55ba53c91be4",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0xaefc"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107379,
          "blockHash": "0xbfb0e09ded4de9352aa0fff1a11dccc6be786550ddac21be03b944d1c80698c4",
          "hash": "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa",
          "parentHash": "0x81fdbee8fbf83cbccd91a896493365f2e51016db66efb361d40a90f5dd8da33d",
          "number": 107379,
          "timestamp": 1573087713,
          "nonce": 86,
          "difficulty": 2,
          "gasLimit": {
            "_hex": "0x6dd2"
          },
          "gasUsed": {
            "_hex": "0x6dd2"
          },
          "miner": "0x0000000000000000000000000000000000000000",
          "extraData": "0xd683010815846765746886676f312e3133856c696e7578000000000000000000d110a74f530f95f92e817241b8b434784f10ba7ea4f05131b9bf824690f1fa9a2558010979f17000ca27b11c98cc5730e5bff539895409b04157ab55c5c3425a01",
          "transactions": [
            "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa"
          ],
          "transactionHash": "0xaf1c4fa4910a5c2eab69ec7649def094a58be8bca5d5872b50720c5a9ddd64aa",
          "transactionIndex": 0,
          "confirmations": 14,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "data": "0xaa024e8b000000000000000000000000000000000000000000000000000000000000000a",
          "r": "0x4f1c37e5cfe0007e1a1e849b317d2c6f32587ea428f94419155302b2626f1c5a",
          "s": "0x28fc55adf925eee9466b7e7eb28cdf9025339ce45a82329f0aa2260b60a5121c",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88b568501dcd65000826dd2948adbb09afafdfe7787b85ec37e1ec449deca1dd180a4aa024e8b000000000000000000000000000000000000000000000000000000000000000a831d26b7a04f1c37e5cfe0007e1a1e849b317d2c6f32587ea428f94419155302b2626f1c5aa028fc55adf925eee9466b7e7eb28cdf9025339ce45a82329f0aa2260b60a5121c",
          "networkId": 955210,
          "contractAddress": null,
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [],
          "cumulativeGasUsed": {
            "_hex": "0x6dd2"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107378,
          "blockHash": "0x81fdbee8fbf83cbccd91a896493365f2e51016db66efb361d40a90f5dd8da33d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xbce831eb6fc9d380868fb174682d5961001c3874b754815b19eced377d3e6be6",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xbce831eb6fc9d380868fb174682d5961001c3874b754815b19eced377d3e6be6",
          "confirmations": 15,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28422,
          "r": "0xcd97b48856046556ab792420f1f8df20c326ff71765c9af3ee836bbccc25de91",
          "s": "0x5afd91eed82568ecc7cf71dccd7021a32979653d541fcf30a9d30c4c34e61fc0",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826f068501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0cd97b48856046556ab792420f1f8df20c326ff71765c9af3ee836bbccc25de91a05afd91eed82568ecc7cf71dccd7021a32979653d541fcf30a9d30c4c34e61fc0",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107378,
              "transactionHash": "0xbce831eb6fc9d380868fb174682d5961001c3874b754815b19eced377d3e6be6",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000024f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x81fdbee8fbf83cbccd91a896493365f2e51016db66efb361d40a90f5dd8da33d",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107377,
          "blockHash": "0xb9dc49060ef21dadfe9548dcd4573bb5b1a02472730d1c9d386c1e13f46925fe",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xe316ba5452545d1991cd99e245a92d1265ed4cc5a705ff1e10fe46a400c4f175",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "length": 2
          },
          "hash": "0xe316ba5452545d1991cd99e245a92d1265ed4cc5a705ff1e10fe46a400c4f175",
          "confirmations": 16,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4346,
          "r": "0xd94ab36e09e7630be3d64a7118d86c86a915b03ae6ccadd1e6d391cf4cf9ab37",
          "s": "0x0e8153979c8dbaea52f327c988219e3722818861c8ba630892b623cdca7a4d6e",
          "v": 27,
          "creates": null,
          "raw": "0xf86b8210fa8501dcd650008398968094773e40ada93ade300d8f3bbfcd77a8316e3643d28084446e88261ba0d94ab36e09e7630be3d64a7118d86c86a915b03ae6ccadd1e6d391cf4cf9ab37a00e8153979c8dbaea52f327c988219e3722818861c8ba630892b623cdca7a4d6e",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x290e3"
          },
          "logsBloom": "0x00000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000100100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107377,
              "transactionHash": "0xe316ba5452545d1991cd99e245a92d1265ed4cc5a705ff1e10fe46a400c4f175",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xb9dc49060ef21dadfe9548dcd4573bb5b1a02472730d1c9d386c1e13f46925fe",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x290e3"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107376,
          "blockHash": "0xfbc2b92210802f3b57118ea6f52ffb3e29b1bbd29cc7a031aeed5d9469f3ae4f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x532f4e16a41b162cecec187f376039ed20f1ec9b63afe0a25729c55effb5d225",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024e"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024e"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x532f4e16a41b162cecec187f376039ed20f1ec9b63afe0a25729c55effb5d225",
          "confirmations": 17,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28421,
          "r": "0x03e6fcdad66745ea58f5dd47842c22c77940f51dd81d1d044f5e953b3b9de058",
          "s": "0x68e5cb5b89b73e8abe54c4f80c4808147c0bcf159a7e477ba9253da4ca612b94",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826f058501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba003e6fcdad66745ea58f5dd47842c22c77940f51dd81d1d044f5e953b3b9de058a068e5cb5b89b73e8abe54c4f80c4808147c0bcf159a7e477ba9253da4ca612b94",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107376,
              "transactionHash": "0x532f4e16a41b162cecec187f376039ed20f1ec9b63afe0a25729c55effb5d225",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000024e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xfbc2b92210802f3b57118ea6f52ffb3e29b1bbd29cc7a031aeed5d9469f3ae4f",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107375,
          "blockHash": "0xdb7d4c4305dc4ee6e71d62559227e04fdbbd150fe1bbd701af6fc877cbd3d1b4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc2f6036de5abe73958acb37ced26c26ae7e1836115ade79e487097d6059d525f",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024d"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024d"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xc2f6036de5abe73958acb37ced26c26ae7e1836115ade79e487097d6059d525f",
          "confirmations": 18,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28420,
          "r": "0x0069e3f2081fab792a671830aee1ae8bec12f0aa8d8f708d22c133cfb70eafe6",
          "s": "0x5c3e03b457d3d71c08c11e6883b6ec7503456a839e84f98e243e1b38849a94e1",
          "v": 28,
          "creates": null,
          "raw": "0xf9018c826f048501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9f69e3f2081fab792a671830aee1ae8bec12f0aa8d8f708d22c133cfb70eafe6a05c3e03b457d3d71c08c11e6883b6ec7503456a839e84f98e243e1b38849a94e1",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107375,
              "transactionHash": "0xc2f6036de5abe73958acb37ced26c26ae7e1836115ade79e487097d6059d525f",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000024d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xdb7d4c4305dc4ee6e71d62559227e04fdbbd150fe1bbd701af6fc877cbd3d1b4",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107374,
          "blockHash": "0x69574f7dae7a606ea4ce09c5a91508397d4d20eb10c566d3113c1bd2c6c486d4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x0fa083923d2afa1c94055298d0ad83f2971e2ed45193028e47eba64b6745ab1d",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "objectHash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
            "length": 3
          },
          "hash": "0x0fa083923d2afa1c94055298d0ad83f2971e2ed45193028e47eba64b6745ab1d",
          "confirmations": 19,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x204ed"
          },
          "to": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 85,
          "r": "0xe8c8bf6c7ac20200c99c71acedaaaef59dd7e03e66066936b7f39453d09f8fca",
          "s": "0x3fd4d64f8b313959b145891f4639b77b6e315c18bf2c89295fb54768a506163b",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9010d558501dcd65000830204ed94773e40ada93ade300d8f3bbfcd77a8316e3643d280b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000831d26b7a0e8c8bf6c7ac20200c99c71acedaaaef59dd7e03e66066936b7f39453d09f8fcaa03fd4d64f8b313959b145891f4639b77b6e315c18bf2c89295fb54768a506163b",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x204ed"
          },
          "logsBloom": "0x00000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000100000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107374,
              "transactionHash": "0x0fa083923d2afa1c94055298d0ad83f2971e2ed45193028e47eba64b6745ab1d",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f43355a6f667a69706252476e33596f47676d6169525962746478677468557965524459456a5a78727a5a677a486e5638716552774851636339365458676a68356e38364a375779746575000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x69574f7dae7a606ea4ce09c5a91508397d4d20eb10c566d3113c1bd2c6c486d4",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x204ed"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107373,
          "blockHash": "0x88ec32ca64bfa80e83ff8967689b5d88d3793741c64e01f2fd6ffd0f717f8814",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xcf2fb403e07c1563d714ca3d6c03c888750b068f1d4a17f3250bf6b39863a065",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024c"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024c"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xcf2fb403e07c1563d714ca3d6c03c888750b068f1d4a17f3250bf6b39863a065",
          "confirmations": 20,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28419,
          "r": "0x9cf42cafbb7ea104ce7b50f234367d7775d8a114e5f18f0284269695b3339a09",
          "s": "0x6081c6ebae8fa43eb6ebe2f06418be08090aa17aaa24f4b2d078179bb092a89b",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826f038501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba09cf42cafbb7ea104ce7b50f234367d7775d8a114e5f18f0284269695b3339a09a06081c6ebae8fa43eb6ebe2f06418be08090aa17aaa24f4b2d078179bb092a89b",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107373,
              "transactionHash": "0xcf2fb403e07c1563d714ca3d6c03c888750b068f1d4a17f3250bf6b39863a065",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000024c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x88ec32ca64bfa80e83ff8967689b5d88d3793741c64e01f2fd6ffd0f717f8814",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107372,
          "blockHash": "0x45cc3eac7b1608e36b7926e3ded371b2392345cf40f8480f23a8e6b0fcc2553b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x6ee01821edd5054d30ffb5e3efc9022c0a78f6eda6fdf77f8020a82f42b959f9",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024b"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024b"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x6ee01821edd5054d30ffb5e3efc9022c0a78f6eda6fdf77f8020a82f42b959f9",
          "confirmations": 21,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28418,
          "r": "0x4769506a53291f03b14d6cf5a17555cb3d4132c46cc0f6bbabb780a1d1d9999c",
          "s": "0x1c465ace8f07c9e85e355cdd1435e60829034b6454e374486d7624bcd5dc1818",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826f028501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca04769506a53291f03b14d6cf5a17555cb3d4132c46cc0f6bbabb780a1d1d9999ca01c465ace8f07c9e85e355cdd1435e60829034b6454e374486d7624bcd5dc1818",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107372,
              "transactionHash": "0x6ee01821edd5054d30ffb5e3efc9022c0a78f6eda6fdf77f8020a82f42b959f9",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000024b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x45cc3eac7b1608e36b7926e3ded371b2392345cf40f8480f23a8e6b0fcc2553b",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107371,
          "blockHash": "0x63feee6d381a5b2e4177f9e510de3ab07158c25c109a96567612a149a96355d1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x42ce363a38e5b0845f1c42e9fbc9473f9bf8fc0817840db8b5a6c5b04d47fbeb",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x024a"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x024a"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x42ce363a38e5b0845f1c42e9fbc9473f9bf8fc0817840db8b5a6c5b04d47fbeb",
          "confirmations": 22,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28417,
          "r": "0xe71182065a6ac52e393eb129e53065ee6673f26d7493640d1d3bc0121c203a7d",
          "s": "0x489f54354c86c6ea37bd40ed608c0b43fea300e68bd73064bf6f63d77ec539ce",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826f018501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0e71182065a6ac52e393eb129e53065ee6673f26d7493640d1d3bc0121c203a7da0489f54354c86c6ea37bd40ed608c0b43fea300e68bd73064bf6f63d77ec539ce",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107371,
              "transactionHash": "0x42ce363a38e5b0845f1c42e9fbc9473f9bf8fc0817840db8b5a6c5b04d47fbeb",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000024a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x63feee6d381a5b2e4177f9e510de3ab07158c25c109a96567612a149a96355d1",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107370,
          "blockHash": "0x6511cb96689b361258e3f2db2e860d44a9f5d864c39384c9c3cd6f52957a6915",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x5dd4c4268340adb73d0e8ad3b683f73d5337aa90efde6de7777b17fcc2b13260",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0249"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0249"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x5dd4c4268340adb73d0e8ad3b683f73d5337aa90efde6de7777b17fcc2b13260",
          "confirmations": 23,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28416,
          "r": "0xd51f57c331adb90eb67543712aa2804c15e555db70b868259199f9f0016916a9",
          "s": "0x1d730d0b6032aa5b10e3ec8e07e570e7357918d0e968ef9c3b09b9ba907d456a",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826f008501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0d51f57c331adb90eb67543712aa2804c15e555db70b868259199f9f0016916a9a01d730d0b6032aa5b10e3ec8e07e570e7357918d0e968ef9c3b09b9ba907d456a",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107370,
              "transactionHash": "0x5dd4c4268340adb73d0e8ad3b683f73d5337aa90efde6de7777b17fcc2b13260",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000249000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x6511cb96689b361258e3f2db2e860d44a9f5d864c39384c9c3cd6f52957a6915",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107369,
          "blockHash": "0x9e691d60e113474ffcb721a05845cf69b305b445a8d91ae86de25a6c339a3969",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x5d3029136253aa18111227e0ebfd764e9b151eca1996edea6e40d638ddee87a9",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0248"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0248"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x5d3029136253aa18111227e0ebfd764e9b151eca1996edea6e40d638ddee87a9",
          "confirmations": 24,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28415,
          "r": "0xcb5dd4983675b4a10b33ff929279f2c4354386b248c21b77158128839dc8e7b2",
          "s": "0x5dc8af140242571a426eaaa24b70875fb58121b3fd934b6b642fdec3d61ffb6b",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826eff8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0cb5dd4983675b4a10b33ff929279f2c4354386b248c21b77158128839dc8e7b2a05dc8af140242571a426eaaa24b70875fb58121b3fd934b6b642fdec3d61ffb6b",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107369,
              "transactionHash": "0x5d3029136253aa18111227e0ebfd764e9b151eca1996edea6e40d638ddee87a9",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x9e691d60e113474ffcb721a05845cf69b305b445a8d91ae86de25a6c339a3969",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107368,
          "blockHash": "0x537a34354b5486af872534f5d82e4d08010683678e921e50a6dd7158ea76ee5d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc6fc96a5153fd993a69a45500aae214ec1d51cde5d94335795a00f028bbec206",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0247"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0247"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xc6fc96a5153fd993a69a45500aae214ec1d51cde5d94335795a00f028bbec206",
          "confirmations": 25,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28414,
          "r": "0x0260233079d879cfa76257e1113ac18cfecd2e64ff2f9ac8072dc894fc1b68c8",
          "s": "0x306c61d84c16e46123b007c2dfe5fba962bc96778bc71ceee2d7291e29f4c5f6",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826efe8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba00260233079d879cfa76257e1113ac18cfecd2e64ff2f9ac8072dc894fc1b68c8a0306c61d84c16e46123b007c2dfe5fba962bc96778bc71ceee2d7291e29f4c5f6",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107368,
              "transactionHash": "0xc6fc96a5153fd993a69a45500aae214ec1d51cde5d94335795a00f028bbec206",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000247000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x537a34354b5486af872534f5d82e4d08010683678e921e50a6dd7158ea76ee5d",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107367,
          "blockHash": "0xa404ec0604833fcddb873b27949c819356ae4cbf4f6349c3c1365073b65fb817",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "data": "0x78cd911900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de140000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000016d1d3cb3e900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
          ],
          "transactionHash": "0xd846d21a44fc9428aa0ebbc568554a5f19322ffbf6015178caf54e3f4b83c357",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,address,address,address,bytes32,uint64)",
          "topic": "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680",
          "values": {
            "0": {
              "_hex": "0x5dc369c9"
            },
            "1": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "2": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "3": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "4": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "5": {
              "_hex": "0x016d1d3cb3e9"
            },
            "timestamp": {
              "_hex": "0x5dc369c9"
            },
            "libraryAddress": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "contentAddress": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "userAddress": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "contextHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "request_timestamp": {
              "_hex": "0x016d1d3cb3e9"
            },
            "length": 6
          },
          "contract": "BaseContentFactoryExt",
          "hash": "0xd846d21a44fc9428aa0ebbc568554a5f19322ffbf6015178caf54e3f4b83c357",
          "confirmations": 26,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28413,
          "r": "0xb332afb6b500e999a413e0a82c23ff9e465e4d56904a73ea37b4462370b41fc2",
          "s": "0x6cf5ce34dbb275d0c0f9c878af8e8191873e900f386d2fe71f8254e0edea7678",
          "v": 27,
          "creates": null,
          "raw": "0xf902ad826efd8501dcd65000833d0900947bf432aa5bab589e95cc02cc50fb7f96800fe3e380b9024478cd911900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de140000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000016d1d3cb3e9000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001ba0b332afb6b500e999a413e0a82c23ff9e465e4d56904a73ea37b4462370b41fc2a06cf5ce34dbb275d0c0f9c878af8e8191873e900f386d2fe71f8254e0edea7678",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x9790"
          },
          "logsBloom": "0x00000000000000000000200000000000000002000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107367,
              "transactionHash": "0xd846d21a44fc9428aa0ebbc568554a5f19322ffbf6015178caf54e3f4b83c357",
              "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
              "topics": [
                "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000005dc369c9000000000000000000000000146e50d94e177ea8bb2fa41af42db541ca2a6305000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de14000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d1d3cb3e9",
              "logIndex": 0,
              "blockHash": "0xa404ec0604833fcddb873b27949c819356ae4cbf4f6349c3c1365073b65fb817",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x9790"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107366,
          "blockHash": "0xc5d9283ad07846d47999af042ecb98f7bd70c84b18eeb30251a7b80d175c2181",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x14e2ecaeca2159773353bd1ac55ec662306fc811901b0d209b1fcc72b29fe925",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0246"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0246"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x14e2ecaeca2159773353bd1ac55ec662306fc811901b0d209b1fcc72b29fe925",
          "confirmations": 27,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28412,
          "r": "0x198561e108cce24b555a306e092998aafa253bf7b527df51fffccd5e06bfc3d2",
          "s": "0x47051b096aea769a980345f90cb2670af8008207519be8ce8772e0aba7b98b24",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826efc8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0198561e108cce24b555a306e092998aafa253bf7b527df51fffccd5e06bfc3d2a047051b096aea769a980345f90cb2670af8008207519be8ce8772e0aba7b98b24",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107366,
              "transactionHash": "0x14e2ecaeca2159773353bd1ac55ec662306fc811901b0d209b1fcc72b29fe925",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000246000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xc5d9283ad07846d47999af042ecb98f7bd70c84b18eeb30251a7b80d175c2181",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107365,
          "blockHash": "0x65ab4b98ca02a9cfbe8787debb6ce7a3a9bc51ba0c27feba8bc3734aaf11e601",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x76c7666516bf190ab5c0c082bffc728b773aed06532dc9a673d5cd0d9426ce87",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0245"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0245"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x76c7666516bf190ab5c0c082bffc728b773aed06532dc9a673d5cd0d9426ce87",
          "confirmations": 28,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28411,
          "r": "0xcbab3a07c96fcc518231be21816b36b418968f05f36f798d8d87f2c6ba298e4f",
          "s": "0x4a0debbce11e022328d6b4425e20dbfadea199220d820600fce5e50a08208454",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826efb8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0cbab3a07c96fcc518231be21816b36b418968f05f36f798d8d87f2c6ba298e4fa04a0debbce11e022328d6b4425e20dbfadea199220d820600fce5e50a08208454",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107365,
              "transactionHash": "0x76c7666516bf190ab5c0c082bffc728b773aed06532dc9a673d5cd0d9426ce87",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000245000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x65ab4b98ca02a9cfbe8787debb6ce7a3a9bc51ba0c27feba8bc3734aaf11e601",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107364,
          "blockHash": "0x9a3905fceb5a0b1541b20d55d1105c40bda40d0af3bcc80161ec9268bd7abf6d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x2a7912cd01ab38e0ee79f9c0c37b2c0b3c0ec75c4e979e4b7b21dc258c27e4b7",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0244"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0244"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x2a7912cd01ab38e0ee79f9c0c37b2c0b3c0ec75c4e979e4b7b21dc258c27e4b7",
          "confirmations": 29,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28410,
          "r": "0x8ed6f8e6a49c772184d6dd3214d51c0443ffc11860db161f3671d1ebfcc69402",
          "s": "0x1d68ade0c67aa39bf156c725fbe10351e3aa4d037135b6d2fd2d2fc3455a6de6",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826efa8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca08ed6f8e6a49c772184d6dd3214d51c0443ffc11860db161f3671d1ebfcc69402a01d68ade0c67aa39bf156c725fbe10351e3aa4d037135b6d2fd2d2fc3455a6de6",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107364,
              "transactionHash": "0x2a7912cd01ab38e0ee79f9c0c37b2c0b3c0ec75c4e979e4b7b21dc258c27e4b7",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000244000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x9a3905fceb5a0b1541b20d55d1105c40bda40d0af3bcc80161ec9268bd7abf6d",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107363,
          "blockHash": "0x828802992dcbde21c6fa6e2535cc964f80b5a6810ebd83e74fce143bed98991b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x916da88428c28c5dfc64bc1c685068d33963748ff20bbb0d579f1694745c091d",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0243"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0243"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x916da88428c28c5dfc64bc1c685068d33963748ff20bbb0d579f1694745c091d",
          "confirmations": 30,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28409,
          "r": "0x20808693e2079df66c5dfae8844ba395f081bc6839c9515262bd7c97f1bec8f1",
          "s": "0x1f02d8b35cc937a4d0dd653abb29584cd6ee319f343e74fceaaa0e93599bb833",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ef98501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca020808693e2079df66c5dfae8844ba395f081bc6839c9515262bd7c97f1bec8f1a01f02d8b35cc937a4d0dd653abb29584cd6ee319f343e74fceaaa0e93599bb833",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107363,
              "transactionHash": "0x916da88428c28c5dfc64bc1c685068d33963748ff20bbb0d579f1694745c091d",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000243000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x828802992dcbde21c6fa6e2535cc964f80b5a6810ebd83e74fce143bed98991b",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107362,
          "blockHash": "0x1db19472d3415d80ac41de01f91c2f37cd3e64c22826445617aa8c6131e2121e",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "data": "0x78cd911900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de140000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000016d1d3cb3e900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
          ],
          "transactionHash": "0xaf695c597db4061edd3a8f2cbae5c8092e1ac1e80971ca0c138a823f9e63bd7f",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,address,address,address,bytes32,uint64)",
          "topic": "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680",
          "values": {
            "0": {
              "_hex": "0x5dc3698d"
            },
            "1": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "2": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "3": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "4": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "5": {
              "_hex": "0x016d1d3cb3e9"
            },
            "timestamp": {
              "_hex": "0x5dc3698d"
            },
            "libraryAddress": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "contentAddress": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "userAddress": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "contextHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "request_timestamp": {
              "_hex": "0x016d1d3cb3e9"
            },
            "length": 6
          },
          "contract": "BaseContentFactoryExt",
          "hash": "0xaf695c597db4061edd3a8f2cbae5c8092e1ac1e80971ca0c138a823f9e63bd7f",
          "confirmations": 31,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28408,
          "r": "0x53a0512fc34f2ee2fe7f73d935054e16fce44a5b3a927f95fe011f12d483558a",
          "s": "0x641edb6cab625484ae74c94fd5f8767ceb3980761627d81f46b8d13b88260630",
          "v": 27,
          "creates": null,
          "raw": "0xf902ad826ef88501dcd65000833d0900947bf432aa5bab589e95cc02cc50fb7f96800fe3e380b9024478cd911900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de140000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000016d1d3cb3e9000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001ba053a0512fc34f2ee2fe7f73d935054e16fce44a5b3a927f95fe011f12d483558aa0641edb6cab625484ae74c94fd5f8767ceb3980761627d81f46b8d13b88260630",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x9790"
          },
          "logsBloom": "0x00000000000000000000200000000000000002000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107362,
              "transactionHash": "0xaf695c597db4061edd3a8f2cbae5c8092e1ac1e80971ca0c138a823f9e63bd7f",
              "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
              "topics": [
                "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000005dc3698d000000000000000000000000146e50d94e177ea8bb2fa41af42db541ca2a6305000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de14000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d1d3cb3e9",
              "logIndex": 0,
              "blockHash": "0x1db19472d3415d80ac41de01f91c2f37cd3e64c22826445617aa8c6131e2121e",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x9790"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107361,
          "blockHash": "0x9ce5f7446836d52a6bbce7e77b985c93c4670d953a3e3ce3f2b82177a16983e6",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x54da1287e23f2dca2d695579bcdb10420673fb9e63882ffbe256a1e0f0eb31ef",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0242"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0242"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x54da1287e23f2dca2d695579bcdb10420673fb9e63882ffbe256a1e0f0eb31ef",
          "confirmations": 32,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28407,
          "r": "0xf020c0e0a55d3b51fc2deceb80ede5800ecce17f1a2b0acc6edf3d15b2ef4630",
          "s": "0x7b5f249efc9dba197b48c87116157641eb4c3415f3c7d9bedabd99cacc256e05",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ef78501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0f020c0e0a55d3b51fc2deceb80ede5800ecce17f1a2b0acc6edf3d15b2ef4630a07b5f249efc9dba197b48c87116157641eb4c3415f3c7d9bedabd99cacc256e05",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107361,
              "transactionHash": "0x54da1287e23f2dca2d695579bcdb10420673fb9e63882ffbe256a1e0f0eb31ef",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x9ce5f7446836d52a6bbce7e77b985c93c4670d953a3e3ce3f2b82177a16983e6",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107360,
          "blockHash": "0xaae9f152a798136b362f94fff7bd912bf9f58faaeffc65353616b891311ce575",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x4f16c302f049b6749139924273923a6facdf2efc4a95298dff1f6dcff2c1d910",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0241"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0241"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x4f16c302f049b6749139924273923a6facdf2efc4a95298dff1f6dcff2c1d910",
          "confirmations": 33,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28406,
          "r": "0x419ce0328efd10468e4ca99855b4dab6ccf5c2ed56618e192f0f353984e0b175",
          "s": "0x703bcb9eeb7b787be7ea695f0d848bf42524b48bcb5adc74faa1344e7870d49e",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ef68501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0419ce0328efd10468e4ca99855b4dab6ccf5c2ed56618e192f0f353984e0b175a0703bcb9eeb7b787be7ea695f0d848bf42524b48bcb5adc74faa1344e7870d49e",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107360,
              "transactionHash": "0x4f16c302f049b6749139924273923a6facdf2efc4a95298dff1f6dcff2c1d910",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xaae9f152a798136b362f94fff7bd912bf9f58faaeffc65353616b891311ce575",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107359,
          "blockHash": "0x7b67fcd00e9bb7405df09a852e786d78aa0a2c00205e504d4e68565d86623ebe",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xa5f4e314baa07cf90ba1cefe7c6e7ddee8c66526586b08c2d5998b753e421149",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0240"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0240"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xa5f4e314baa07cf90ba1cefe7c6e7ddee8c66526586b08c2d5998b753e421149",
          "confirmations": 34,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28405,
          "r": "0x12bb3447d71bb82ec28bf1329a5bbce3f98f31f6032bcbbd158ef8ae8676c9b3",
          "s": "0x70cca7159f0f58b37a43df32c0e22bfb8adb326e1df6758d9c0dfe65021ac153",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ef58501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba012bb3447d71bb82ec28bf1329a5bbce3f98f31f6032bcbbd158ef8ae8676c9b3a070cca7159f0f58b37a43df32c0e22bfb8adb326e1df6758d9c0dfe65021ac153",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107359,
              "transactionHash": "0xa5f4e314baa07cf90ba1cefe7c6e7ddee8c66526586b08c2d5998b753e421149",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x7b67fcd00e9bb7405df09a852e786d78aa0a2c00205e504d4e68565d86623ebe",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107358,
          "blockHash": "0xfc19971927a0b59b193ce6ea0e6d49554d73def39be23e28ef7610d899722965",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x7ed78d1d6d3c6853ffbe31bad5b72aa1a412b09450a13f0b159c1e8429820132",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x7ed78d1d6d3c6853ffbe31bad5b72aa1a412b09450a13f0b159c1e8429820132",
          "confirmations": 35,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28404,
          "r": "0xa5de1bfb0c13905d9c14a06379db29379ec2a38ff176ba9daad7ea5c0be0d335",
          "s": "0x3c40c37200a79009876099ae7f426b97bdc1c1c2bf2912cdedb52ad2e10015ce",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ef48501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0a5de1bfb0c13905d9c14a06379db29379ec2a38ff176ba9daad7ea5c0be0d335a03c40c37200a79009876099ae7f426b97bdc1c1c2bf2912cdedb52ad2e10015ce",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107358,
              "transactionHash": "0x7ed78d1d6d3c6853ffbe31bad5b72aa1a412b09450a13f0b159c1e8429820132",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000023f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xfc19971927a0b59b193ce6ea0e6d49554d73def39be23e28ef7610d899722965",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107357,
          "blockHash": "0xfd0f6afc7daf369d904818349897e78501f2ac657b5491625158dc26a3f9bedc",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xabe68229632b5b12eb344c55ad4b988eda86287f1de0ce7a929e9e4851164585",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023e"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023e"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xabe68229632b5b12eb344c55ad4b988eda86287f1de0ce7a929e9e4851164585",
          "confirmations": 36,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28403,
          "r": "0xf8ce73dc0437dfb449d3b4d1fe57b43c1e5b1c19a6b9c61af6af2a5163ab9968",
          "s": "0x247e0b7efaa3220b11daeb39a1b594a11ea1282b5115e7b78c1fc019e5d7d9ce",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ef38501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0f8ce73dc0437dfb449d3b4d1fe57b43c1e5b1c19a6b9c61af6af2a5163ab9968a0247e0b7efaa3220b11daeb39a1b594a11ea1282b5115e7b78c1fc019e5d7d9ce",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107357,
              "transactionHash": "0xabe68229632b5b12eb344c55ad4b988eda86287f1de0ce7a929e9e4851164585",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000023e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xfd0f6afc7daf369d904818349897e78501f2ac657b5491625158dc26a3f9bedc",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107356,
          "blockHash": "0xd4aca15b31886e832bb19e244c283435de37f38946977bee3e0b98917795c944",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xd720626b599fd57e13b6dfffc324cf637da8d0914c744ae752fcddd76effbd4b",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023d"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023d"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xd720626b599fd57e13b6dfffc324cf637da8d0914c744ae752fcddd76effbd4b",
          "confirmations": 37,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28402,
          "r": "0x7e62c91d79ab2810d80647ee7ad8bcccd5dfa18e7e89b2078015cea4dffbff21",
          "s": "0x515b64eb5d1ebde3abc1455040f22ed8a80cadd4c5d93a990e6112ac7aafc843",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ef28501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba07e62c91d79ab2810d80647ee7ad8bcccd5dfa18e7e89b2078015cea4dffbff21a0515b64eb5d1ebde3abc1455040f22ed8a80cadd4c5d93a990e6112ac7aafc843",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107356,
              "transactionHash": "0xd720626b599fd57e13b6dfffc324cf637da8d0914c744ae752fcddd76effbd4b",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000023d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xd4aca15b31886e832bb19e244c283435de37f38946977bee3e0b98917795c944",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107355,
          "blockHash": "0xcafbd59cf653307eb54322a9a75f0cb06ac22670eff9d1db4f839be246e61ea8",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x2279bf83de0ee16ad7b974c015a8eadb9a38d33f6348316e80c76854efffd6b2",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023c"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023c"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x2279bf83de0ee16ad7b974c015a8eadb9a38d33f6348316e80c76854efffd6b2",
          "confirmations": 38,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28401,
          "r": "0x04af78d9a48245e1148c216d73d0dded346d1f13325c9be16f13de060497be3c",
          "s": "0x22559f9f2a0dc780eef8301bdad75a1ed8263b77c44445772dc7373734236037",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ef18501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca004af78d9a48245e1148c216d73d0dded346d1f13325c9be16f13de060497be3ca022559f9f2a0dc780eef8301bdad75a1ed8263b77c44445772dc7373734236037",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107355,
              "transactionHash": "0x2279bf83de0ee16ad7b974c015a8eadb9a38d33f6348316e80c76854efffd6b2",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000023c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xcafbd59cf653307eb54322a9a75f0cb06ac22670eff9d1db4f839be246e61ea8",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107354,
          "blockHash": "0xda7a1ef451d8e1428a3b1efa704c2a5c2eee42030c3a460de55f43bff3d3db27",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x32236b3346f2c2c65fd22a798c72d715b596bbc2b43e1217e4724beb18301ba6",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023b"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023b"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x32236b3346f2c2c65fd22a798c72d715b596bbc2b43e1217e4724beb18301ba6",
          "confirmations": 39,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28400,
          "r": "0x843d7b230c3058ced29c0d9b4977b30897d086c6c64a9ee1e20e558f24e733c3",
          "s": "0x0943106fdbb602b05cbbb9331b28b39c644ae9fe09bdc3abab09588ee902e5ae",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ef08501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0843d7b230c3058ced29c0d9b4977b30897d086c6c64a9ee1e20e558f24e733c3a00943106fdbb602b05cbbb9331b28b39c644ae9fe09bdc3abab09588ee902e5ae",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107354,
              "transactionHash": "0x32236b3346f2c2c65fd22a798c72d715b596bbc2b43e1217e4724beb18301ba6",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000023b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xda7a1ef451d8e1428a3b1efa704c2a5c2eee42030c3a460de55f43bff3d3db27",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107353,
          "blockHash": "0x54b00ef8b4b0721448b229a65cfc888ed45d391eb8c0e32d98e795e3da360fbd",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xb7037345b8a48749ad137a1541fd612eea5d4ace3d3b1b4157cef52368276ad6",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x023a"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x023a"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xb7037345b8a48749ad137a1541fd612eea5d4ace3d3b1b4157cef52368276ad6",
          "confirmations": 40,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28399,
          "r": "0xea4f1bfcdd1733bc22a42d483c44e2a2990b8037cbb046c6207b35e82fb8a7ad",
          "s": "0x37921c10f8c78e931ac48145c2955e372b2dd3c12d06e86ac91caaf5c78d1377",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826eef8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0ea4f1bfcdd1733bc22a42d483c44e2a2990b8037cbb046c6207b35e82fb8a7ada037921c10f8c78e931ac48145c2955e372b2dd3c12d06e86ac91caaf5c78d1377",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107353,
              "transactionHash": "0xb7037345b8a48749ad137a1541fd612eea5d4ace3d3b1b4157cef52368276ad6",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000023a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x54b00ef8b4b0721448b229a65cfc888ed45d391eb8c0e32d98e795e3da360fbd",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107352,
          "blockHash": "0x9eece398d5e6f9b47ffcf97163e9091152fd44fae09bc446c87fb523fc013f9f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x69f1f4c3c1cdaed7246f9e452a214f074963b89a8b093c68d45a7fafe362f223",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
            "length": 2
          },
          "hash": "0x69f1f4c3c1cdaed7246f9e452a214f074963b89a8b093c68d45a7fafe362f223",
          "confirmations": 41,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4345,
          "r": "0x527b5d4a4a097c0c7549fa4000a76e09d5acce70e2f4db9651a6793f080117eb",
          "s": "0x14f812d934a484bc793d4def0ff4ecd9753703c190d71e9aeea8b1f9c86a7eb4",
          "v": 28,
          "creates": null,
          "raw": "0xf86b8210f98501dcd650008398968094773e40ada93ade300d8f3bbfcd77a8316e3643d28084446e88261ca0527b5d4a4a097c0c7549fa4000a76e09d5acce70e2f4db9651a6793f080117eba014f812d934a484bc793d4def0ff4ecd9753703c190d71e9aeea8b1f9c86a7eb4",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x189c1"
          },
          "logsBloom": "0x00000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000100100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107352,
              "transactionHash": "0x69f1f4c3c1cdaed7246f9e452a214f074963b89a8b093c68d45a7fafe362f223",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f464c514b706669584d62684573674d4b366e463243455664773971474650506d6d53693478596135374a6a354e34376e357757464d4275657338484b5450434e6737645453673552365a000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x9eece398d5e6f9b47ffcf97163e9091152fd44fae09bc446c87fb523fc013f9f",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x189c1"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107351,
          "blockHash": "0xc37dd8b773de108bbd7ffb870d6158f66219cc704e98f4b26ec39209e59927cb",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "data": "0x78cd911900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de140000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000016d1d3cb3e900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
          ],
          "transactionHash": "0xd8e6466cf5ce471a06913917a26381ac4254f8044fd8419d613ed0d27393105f",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,address,address,address,bytes32,uint64)",
          "topic": "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680",
          "values": {
            "0": {
              "_hex": "0x5dc36951"
            },
            "1": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "2": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "3": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "4": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "5": {
              "_hex": "0x016d1d3cb3e9"
            },
            "timestamp": {
              "_hex": "0x5dc36951"
            },
            "libraryAddress": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "contentAddress": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "userAddress": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "contextHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "request_timestamp": {
              "_hex": "0x016d1d3cb3e9"
            },
            "length": 6
          },
          "contract": "BaseContentFactoryExt",
          "hash": "0xd8e6466cf5ce471a06913917a26381ac4254f8044fd8419d613ed0d27393105f",
          "confirmations": 42,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28398,
          "r": "0xe009666c3d8c67047de665e0026c275b0dd4d71fddc80a1e490e272586420057",
          "s": "0x595fe94280370e461006a036722d51e5412d79a6ba6f0a3acf01dec868bcee4e",
          "v": 27,
          "creates": null,
          "raw": "0xf902ad826eee8501dcd65000833d0900947bf432aa5bab589e95cc02cc50fb7f96800fe3e380b9024478cd911900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de140000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000016d1d3cb3e9000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001ba0e009666c3d8c67047de665e0026c275b0dd4d71fddc80a1e490e272586420057a0595fe94280370e461006a036722d51e5412d79a6ba6f0a3acf01dec868bcee4e",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x9790"
          },
          "logsBloom": "0x00000000000000000000200000000000000002000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107351,
              "transactionHash": "0xd8e6466cf5ce471a06913917a26381ac4254f8044fd8419d613ed0d27393105f",
              "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
              "topics": [
                "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000005dc36951000000000000000000000000146e50d94e177ea8bb2fa41af42db541ca2a6305000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de14000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d1d3cb3e9",
              "logIndex": 0,
              "blockHash": "0xc37dd8b773de108bbd7ffb870d6158f66219cc704e98f4b26ec39209e59927cb",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x9790"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107350,
          "blockHash": "0x1c47a2790cfc90664cf33919a68ae80576741f31534c88807dc1e59cc72eb6d4",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc29d0f066608b3aa6f82464e3d9a14786f47bbaae7307cb801555787daf9e6c3",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0239"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0239"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xc29d0f066608b3aa6f82464e3d9a14786f47bbaae7307cb801555787daf9e6c3",
          "confirmations": 43,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28397,
          "r": "0x8088d337918f4b87b5aca44cd63546d65b36dcdef71e8aa58f6a9f5241f9e30c",
          "s": "0x1e4be11c071506a93546b0e4a9bdfe7240f5651bdb4e424d15e8626b9dc6fd3d",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826eed8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba08088d337918f4b87b5aca44cd63546d65b36dcdef71e8aa58f6a9f5241f9e30ca01e4be11c071506a93546b0e4a9bdfe7240f5651bdb4e424d15e8626b9dc6fd3d",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107350,
              "transactionHash": "0xc29d0f066608b3aa6f82464e3d9a14786f47bbaae7307cb801555787daf9e6c3",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000239000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x1c47a2790cfc90664cf33919a68ae80576741f31534c88807dc1e59cc72eb6d4",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107349,
          "blockHash": "0x0c62a564f78ddc22f28c35b1c1e9f3ab176387b3aba7175cb9351f347645393f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f464c514b706669584d62684573674d4b366e463243455664773971474650506d6d53693478596135374a6a354e34376e357757464d4275657338484b5450434e6737645453673552365a000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0xa2e51e3a1299d212561a2b2c08f1141fcb4cb85b8efc9df24937f44090eaaea0",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "objectHash": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
            "length": 3
          },
          "hash": "0xa2e51e3a1299d212561a2b2c08f1141fcb4cb85b8efc9df24937f44090eaaea0",
          "confirmations": 44,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x23f85"
          },
          "to": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 84,
          "r": "0xe59519fc9c27aa10f9aa9bac04d63a86a8508c92b590e1671b1ae4ec9a102b4d",
          "s": "0x3141f8bfdea95c3fa0290ac872726feb09b5fd01678a629e4e59d9cc74cdbec8",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9010d548501dcd6500083023f8594773e40ada93ade300d8f3bbfcd77a8316e3643d280b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f464c514b706669584d62684573674d4b366e463243455664773971474650506d6d53693478596135374a6a354e34376e357757464d4275657338484b5450434e6737645453673552365a000000000000000000000000000000000000831d26b8a0e59519fc9c27aa10f9aa9bac04d63a86a8508c92b590e1671b1ae4ec9a102b4da03141f8bfdea95c3fa0290ac872726feb09b5fd01678a629e4e59d9cc74cdbec8",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x23f85"
          },
          "logsBloom": "0x00000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000100000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107349,
              "transactionHash": "0xa2e51e3a1299d212561a2b2c08f1141fcb4cb85b8efc9df24937f44090eaaea0",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f464c514b706669584d62684573674d4b366e463243455664773971474650506d6d53693478596135374a6a354e34376e357757464d4275657338484b5450434e6737645453673552365a000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x0c62a564f78ddc22f28c35b1c1e9f3ab176387b3aba7175cb9351f347645393f",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x23f85"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107348,
          "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x01"
            },
            "1": 0,
            "2": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x01"
            },
            "level": 0,
            "contentHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "confirmations": 45,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x18bd5"
          },
          "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 83,
          "r": "0x18d4f780f67d03cb1ec84fa19b592ddbfa074c08e4d8cc1c00af71247259200a",
          "s": "0x0746c6b8dabad14b560483e39009c5dacd6a3fcc9cc737da4409171cc38cbbd4",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9022e538501dcd6500083018bd594bcc10be2857d32eda303278cba49ba039e6408c880b901c4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b8a018d4f780f67d03cb1ec84fa19b592ddbfa074c08e4d8cc1c00af71247259200aa00746c6b8dabad14b560483e39009c5dacd6a3fcc9cc737da4409171cc38cbbd4",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x18bd5"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000800000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000200000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107348,
              "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107348,
              "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107348,
              "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d6335744854440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x18bd5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107348,
          "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "confirmations": 45,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x18bd5"
          },
          "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 83,
          "r": "0x18d4f780f67d03cb1ec84fa19b592ddbfa074c08e4d8cc1c00af71247259200a",
          "s": "0x0746c6b8dabad14b560483e39009c5dacd6a3fcc9cc737da4409171cc38cbbd4",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9022e538501dcd6500083018bd594bcc10be2857d32eda303278cba49ba039e6408c880b901c4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b8a018d4f780f67d03cb1ec84fa19b592ddbfa074c08e4d8cc1c00af71247259200aa00746c6b8dabad14b560483e39009c5dacd6a3fcc9cc737da4409171cc38cbbd4",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x18bd5"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000800000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000200000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107348,
              "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107348,
              "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107348,
              "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d6335744854440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x18bd5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107348,
          "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
          "confirmations": 45,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x18bd5"
          },
          "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 83,
          "r": "0x18d4f780f67d03cb1ec84fa19b592ddbfa074c08e4d8cc1c00af71247259200a",
          "s": "0x0746c6b8dabad14b560483e39009c5dacd6a3fcc9cc737da4409171cc38cbbd4",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9022e538501dcd6500083018bd594bcc10be2857d32eda303278cba49ba039e6408c880b901c4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b8a018d4f780f67d03cb1ec84fa19b592ddbfa074c08e4d8cc1c00af71247259200aa00746c6b8dabad14b560483e39009c5dacd6a3fcc9cc737da4409171cc38cbbd4",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x18bd5"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000800000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000200000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107348,
              "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107348,
              "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107348,
              "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d6335744854440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0xfe2eb1cbbe98422dbeb3d2c156139e8cd6d75dd2966b8c14efa0075c12478e73",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x18bd5"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107347,
          "blockHash": "0xacfad7f3fce284b55b711891d892e73cccda2862d11983dd2a98fd73b89068ce",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xaf7506776ee903bfe958e3342fa8bcc8249a5e4b7b5a8ce29be9987d79c284cd",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0238"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0238"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xaf7506776ee903bfe958e3342fa8bcc8249a5e4b7b5a8ce29be9987d79c284cd",
          "confirmations": 46,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28396,
          "r": "0x8651acf1bb590b00fa445d9552905b318701e583f4b0dfdc3e846e746a9af8d5",
          "s": "0x1e752f6ece9265114b6c8199b401a4c71ddf1044c4820c00a0cba488a291c283",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826eec8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca08651acf1bb590b00fa445d9552905b318701e583f4b0dfdc3e846e746a9af8d5a01e752f6ece9265114b6c8199b401a4c71ddf1044c4820c00a0cba488a291c283",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107347,
              "transactionHash": "0xaf7506776ee903bfe958e3342fa8bcc8249a5e4b7b5a8ce29be9987d79c284cd",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000238000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xacfad7f3fce284b55b711891d892e73cccda2862d11983dd2a98fd73b89068ce",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107346,
          "blockHash": "0xf069ee7e830e2cddc8049453c792d691cbbaec72e37aa06bb87badbe099920fd",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0xf1551887",
          "topics": [
            "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
          ],
          "transactionHash": "0xb7a4890a84a0649504598b326263d4602709592c3af5853b8ffdc6cd20bed1d0",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest()",
          "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
          "values": {
            "length": 0
          },
          "hash": "0xb7a4890a84a0649504598b326263d4602709592c3af5853b8ffdc6cd20bed1d0",
          "confirmations": 47,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x5d79"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 82,
          "r": "0x6e6ef8a387a0b3694a1d98437ee4de28562953cd63db974b7b6be0eb7a666556",
          "s": "0x131f6f673ada61f05494c1bb638cfd88a7fe1eb0824c1045918fb0d3c41c9219",
          "v": 1910455,
          "creates": null,
          "raw": "0xf86b528501dcd65000825d7994d29ee89ce37cbd84151eb8a9dd182eeb1414f81e8084f1551887831d26b7a06e6ef8a387a0b3694a1d98437ee4de28562953cd63db974b7b6be0eb7a666556a0131f6f673ada61f05494c1bb638cfd88a7fe1eb0824c1045918fb0d3c41c9219",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x5d79"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000800400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000001000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107346,
              "transactionHash": "0xb7a4890a84a0649504598b326263d4602709592c3af5853b8ffdc6cd20bed1d0",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
              ],
              "data": "0x",
              "logIndex": 0,
              "blockHash": "0xf069ee7e830e2cddc8049453c792d691cbbaec72e37aa06bb87badbe099920fd",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x5d79"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107344,
          "blockHash": "0x410db04cdae749cece22017599b67fd998b9cd056173cab016c1e591d144f778",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0xc287e0ed",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0x77809f4db9805c9de63e54c649bea7385451b4b15c62a1932b5963fbfe904275",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          },
          "hash": "0x77809f4db9805c9de63e54c649bea7385451b4b15c62a1932b5963fbfe904275",
          "confirmations": 49,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x5f3c"
          },
          "to": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 81,
          "r": "0x464b62b4a9671165f8eef38f0ebda3b2d0a7d9b2cdf17df9586cda558bf3691d",
          "s": "0x32bd28e2c2d77dac1d6602ce4954bf38ffc91c189ef173e6cddde55a3f055fdc",
          "v": 1910455,
          "creates": null,
          "raw": "0xf86b518501dcd65000825f3c94773e40ada93ade300d8f3bbfcd77a8316e3643d28084c287e0ed831d26b7a0464b62b4a9671165f8eef38f0ebda3b2d0a7d9b2cdf17df9586cda558bf3691da032bd28e2c2d77dac1d6602ce4954bf38ffc91c189ef173e6cddde55a3f055fdc",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x5f3c"
          },
          "logsBloom": "0x00000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000004000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107344,
              "transactionHash": "0x77809f4db9805c9de63e54c649bea7385451b4b15c62a1932b5963fbfe904275",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
              ],
              "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x410db04cdae749cece22017599b67fd998b9cd056173cab016c1e591d144f778",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x5f3c"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107345,
          "blockHash": "0xc65871f90ea33989e046cbceec7c74c2bf9d175db0fc2f4d5847b0a9f3adeac7",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x415661c38858ce381aea4c5074cc0f3f22ac052ef637866f9530f04c8cfc4d90",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0237"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0237"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x415661c38858ce381aea4c5074cc0f3f22ac052ef637866f9530f04c8cfc4d90",
          "confirmations": 48,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28395,
          "r": "0x15bc2b0d0f2650ee060e53600c8acec9034cf4f33b9cfd577f1711480d52ae28",
          "s": "0x6ce3165233a0c968383e8216a959420aef006677c0f9e38d813daa67b701309e",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826eeb8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca015bc2b0d0f2650ee060e53600c8acec9034cf4f33b9cfd577f1711480d52ae28a06ce3165233a0c968383e8216a959420aef006677c0f9e38d813daa67b701309e",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107345,
              "transactionHash": "0x415661c38858ce381aea4c5074cc0f3f22ac052ef637866f9530f04c8cfc4d90",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000237000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xc65871f90ea33989e046cbceec7c74c2bf9d175db0fc2f4d5847b0a9f3adeac7",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107343,
          "blockHash": "0x2833758746262ea62729585964ae2d55e590dda01ed125e1b3268855efbb7651",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xe71310c2fe90328b6e046afc2bb1759ab3c420c02382cc7c4df742da6f224acf",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "length": 2
          },
          "hash": "0xe71310c2fe90328b6e046afc2bb1759ab3c420c02382cc7c4df742da6f224acf",
          "confirmations": 50,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4344,
          "r": "0x6eac1863d4492085cd4d0239dff268669e1a795ac55fa150e66345836dbee84c",
          "s": "0x3236a706f705ac14c2bf24f363aa295845e8df5d9f9375d796ef8eae832d4ea0",
          "v": 28,
          "creates": null,
          "raw": "0xf86b8210f88501dcd650008398968094bcc10be2857d32eda303278cba49ba039e6408c88084446e88261ca06eac1863d4492085cd4d0239dff268669e1a795ac55fa150e66345836dbee84ca03236a706f705ac14c2bf24f363aa295845e8df5d9f9375d796ef8eae832d4ea0",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x189c1"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107343,
              "transactionHash": "0xe71310c2fe90328b6e046afc2bb1759ab3c420c02382cc7c4df742da6f224acf",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d633574485444000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x2833758746262ea62729585964ae2d55e590dda01ed125e1b3268855efbb7651",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x189c1"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x1e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49",
          "topics": [
            "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 5,
          "name": "ContentObjectCreated",
          "signature": "ContentObjectCreated(address,address,address)",
          "topic": "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878",
          "values": {
            "0": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "1": "0x9a4aab1D4408D14deAb7CCD49Be106B28482fa49",
            "2": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "contentAddress": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "content_type": "0x9a4aab1D4408D14deAb7CCD49Be106B28482fa49",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "length": 3
          },
          "contract": "BaseLibrary",
          "hash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "confirmations": 51,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 80,
          "r": "0x590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189",
          "s": "0x7c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88c508501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49831d26b7a0590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189a07c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000400000000000000000000002000008000004000000000000100000000000000000000000800000000000000004080000000000000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000400000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000908000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d200000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d2",
              "logIndex": 4,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d20000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa490000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x1e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49",
          "topics": [
            "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 4,
          "name": "CreateContent",
          "signature": "CreateContent(address)",
          "topic": "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce",
          "values": {
            "0": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "contentAddress": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "length": 1
          },
          "contract": "BaseContentSpace",
          "hash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "confirmations": 51,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 80,
          "r": "0x590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189",
          "s": "0x7c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88c508501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49831d26b7a0590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189a07c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000400000000000000000000002000008000004000000000000100000000000000000000000800000000000000004080000000000000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000400000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000908000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d200000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d2",
              "logIndex": 4,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d20000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa490000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "data": "0x1e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 3,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "2": 200,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "aggregate": 200,
            "length": 3
          },
          "hash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "confirmations": 51,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 80,
          "r": "0x590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189",
          "s": "0x7c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88c508501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49831d26b7a0590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189a07c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000400000000000000000000002000008000004000000000000100000000000000000000000800000000000000004080000000000000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000400000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000908000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d200000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d2",
              "logIndex": 4,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d20000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa490000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x1e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49",
          "topics": [
            "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 2,
          "name": "GetAccessWallet",
          "signature": "GetAccessWallet(address)",
          "topic": "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "walletAddress": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "length": 1
          },
          "contract": "BaseContentSpace",
          "hash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "confirmations": 51,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 80,
          "r": "0x590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189",
          "s": "0x7c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88c508501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49831d26b7a0590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189a07c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000400000000000000000000002000008000004000000000000100000000000000000000000800000000000000004080000000000000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000400000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000908000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d200000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d2",
              "logIndex": 4,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d20000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa490000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x1e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49",
          "topics": [
            "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 1,
          "name": "SetContentContract",
          "signature": "SetContentContract(address)",
          "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
          "values": {
            "0": "0x0000000000000000000000000000000000000000",
            "contentContractAddress": "0x0000000000000000000000000000000000000000",
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "confirmations": 51,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 80,
          "r": "0x590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189",
          "s": "0x7c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88c508501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49831d26b7a0590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189a07c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000400000000000000000000002000008000004000000000000100000000000000000000000800000000000000004080000000000000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000400000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000908000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d200000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d2",
              "logIndex": 4,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d20000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa490000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107342,
          "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
          "data": "0x1e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49",
          "topics": [
            "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
          ],
          "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "logIndex": 0,
          "name": "ContentObjectCreate",
          "signature": "ContentObjectCreate(address)",
          "topic": "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19",
          "values": {
            "0": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "containingLibrary": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
          "confirmations": 51,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 80,
          "r": "0x590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189",
          "s": "0x7c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88c508501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa0000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa49831d26b7a0590912f5fc98e9b1b9af3de5fd74a6eb7023dfc3cfe9b9a770e597c511b11189a07c028ba14c75cdb9bbf3e63560dd85a688380908f5e2289ce291279992b82d48",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000400000000000000000000002000008000004000000000000100000000000000000000000800000000000000004080000000000000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000400000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000908000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d200000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d2",
              "logIndex": 4,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107342,
              "transactionHash": "0xffaa9a5f104633ff5990f1a59cd1c1ade534ab3d3be88b0fd36ce3a3cf2a03c5",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000773e40ada93ade300d8f3bbfcd77a8316e3643d20000000000000000000000009a4aab1d4408d14deab7ccd49be106b28482fa490000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x19674f48cb60ffec4f89592cbbdc9bd911fc4c5ad774386f3ea6562db6cd5cea",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107341,
          "blockHash": "0x90e0993c62be4e5d1214b5cfecd19714464c19f41f785081e1614bb93a4c1390",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xff0ea156663e27f32b72aaf23cd56ec2e7f68f16d57b7d92cf45754d1edd4375",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0236"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0236"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xff0ea156663e27f32b72aaf23cd56ec2e7f68f16d57b7d92cf45754d1edd4375",
          "confirmations": 52,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28394,
          "r": "0xfa81247d268e9fde0dff4f8e92eefef00680eae4c5ee0daa85e0e11808b8bbce",
          "s": "0x50631be3c0cbe196a292319efcf886f7857ec5298f0d0ca8ba86d175dfeb2869",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826eea8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0fa81247d268e9fde0dff4f8e92eefef00680eae4c5ee0daa85e0e11808b8bbcea050631be3c0cbe196a292319efcf886f7857ec5298f0d0ca8ba86d175dfeb2869",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107341,
              "transactionHash": "0xff0ea156663e27f32b72aaf23cd56ec2e7f68f16d57b7d92cf45754d1edd4375",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000236000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x90e0993c62be4e5d1214b5cfecd19714464c19f41f785081e1614bb93a4c1390",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107340,
          "blockHash": "0x0b9cbe186172a7313a5396819f05867169321f115a40fa9774944fa3e37e233d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d633574485444000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0xc8c7ea082ede2223e6bf5adda73866420a47bd33525ab2d6a8b509cd6fba1ae0",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "objectHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
            "length": 3
          },
          "hash": "0xc8c7ea082ede2223e6bf5adda73866420a47bd33525ab2d6a8b509cd6fba1ae0",
          "confirmations": 53,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x23f85"
          },
          "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 79,
          "r": "0x8e0a4c18a9a95ad89959b7a2ef7901fe02debf2774dde8470628e3313d523c82",
          "s": "0x57307d97a3dcdcfa83fd6d0d5d0ecc6ec80b27ba8db903e937a3f80e8206c6b4",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9010d4f8501dcd6500083023f8594bcc10be2857d32eda303278cba49ba039e6408c880b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d633574485444000000000000000000000000000000000000831d26b8a08e0a4c18a9a95ad89959b7a2ef7901fe02debf2774dde8470628e3313d523c82a057307d97a3dcdcfa83fd6d0d5d0ecc6ec80b27ba8db903e937a3f80e8206c6b4",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x23f85"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107340,
              "transactionHash": "0xc8c7ea082ede2223e6bf5adda73866420a47bd33525ab2d6a8b509cd6fba1ae0",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d633574485444000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x0b9cbe186172a7313a5396819f05867169321f115a40fa9774944fa3e37e233d",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x23f85"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107338,
          "blockHash": "0x8eebafa3a80dd249cd872db8a613a1891724038f35b98888a5cb3c19fbdeb9c6",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x069e612f09055a5853a20c5b4d600290ca184fdb982b7650a18727de654840d7",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0234"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0234"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x069e612f09055a5853a20c5b4d600290ca184fdb982b7650a18727de654840d7",
          "confirmations": 55,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28392,
          "r": "0x8fef51a98f411be989f2787f036c4a275398b889686a58133620cd0a9138dc57",
          "s": "0x22afbf2e7f9877dcb8b760a37b50abad97e96054dce6a26165950484b5cb060b",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ee88501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca08fef51a98f411be989f2787f036c4a275398b889686a58133620cd0a9138dc57a022afbf2e7f9877dcb8b760a37b50abad97e96054dce6a26165950484b5cb060b",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107338,
              "transactionHash": "0x069e612f09055a5853a20c5b4d600290ca184fdb982b7650a18727de654840d7",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000234000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x8eebafa3a80dd249cd872db8a613a1891724038f35b98888a5cb3c19fbdeb9c6",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107339,
          "blockHash": "0xcb9d391e2d78eeadc32e11dc35a133bdb95586008971f3578829857816d40279",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x45a708fe8839415284c13d545bf1f7876bdbb5bcabc6c1a82ecd370e09b887e4",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0235"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0235"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x45a708fe8839415284c13d545bf1f7876bdbb5bcabc6c1a82ecd370e09b887e4",
          "confirmations": 54,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28393,
          "r": "0x093a2b8369e78660d4cd16b5fc0a69b17d22ee855669c2584879d648141a7640",
          "s": "0x31db9d4fba52695da454356f59353db0cb498a1be19b9ed1ed5643eb7add1b16",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ee98501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0093a2b8369e78660d4cd16b5fc0a69b17d22ee855669c2584879d648141a7640a031db9d4fba52695da454356f59353db0cb498a1be19b9ed1ed5643eb7add1b16",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107339,
              "transactionHash": "0x45a708fe8839415284c13d545bf1f7876bdbb5bcabc6c1a82ecd370e09b887e4",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000235000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xcb9d391e2d78eeadc32e11dc35a133bdb95586008971f3578829857816d40279",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107337,
          "blockHash": "0xd317281e620c097ef4a8f5d97dd834ab87dc4528a66ac8fa566ef1cf1e70c5e0",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xe89242de483abfc82e94004274d5d482e6c959e8db87158e61d42160a4000e43",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0233"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0233"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xe89242de483abfc82e94004274d5d482e6c959e8db87158e61d42160a4000e43",
          "confirmations": 56,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28391,
          "r": "0x0443f27693c66a5683398c6e93d082ef25d597065640a4f91ca645bfd06a36ed",
          "s": "0x6eee6bfbccd3f912dec346d3e7348f55336cf9b2c9cc164a96a50359e8fe8888",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ee78501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba00443f27693c66a5683398c6e93d082ef25d597065640a4f91ca645bfd06a36eda06eee6bfbccd3f912dec346d3e7348f55336cf9b2c9cc164a96a50359e8fe8888",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107337,
              "transactionHash": "0xe89242de483abfc82e94004274d5d482e6c959e8db87158e61d42160a4000e43",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xd317281e620c097ef4a8f5d97dd834ab87dc4528a66ac8fa566ef1cf1e70c5e0",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107336,
          "blockHash": "0xf937ab4a0bba0c69c32666e68ae0049d67a24f4d94df2a46e63311e7d2c3dca2",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0xc287e0ed",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0xf579bb31f8d6403314c7bba8e41b93becafb191d073c986831e463af8eaf9172",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          },
          "hash": "0xf579bb31f8d6403314c7bba8e41b93becafb191d073c986831e463af8eaf9172",
          "confirmations": 57,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x5f3c"
          },
          "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 78,
          "r": "0xb97a88a33bab69b3aafecab4736ed277b8539dc8be36fb1fb02307cbf62cca65",
          "s": "0x0d9c6077d7d72afb60ab3ec3820b65c37b451f55b5f7fdcc9004a8c2253bc4cb",
          "v": 1910456,
          "creates": null,
          "raw": "0xf86b4e8501dcd65000825f3c94bcc10be2857d32eda303278cba49ba039e6408c88084c287e0ed831d26b8a0b97a88a33bab69b3aafecab4736ed277b8539dc8be36fb1fb02307cbf62cca65a00d9c6077d7d72afb60ab3ec3820b65c37b451f55b5f7fdcc9004a8c2253bc4cb",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x5f3c"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107336,
              "transactionHash": "0xf579bb31f8d6403314c7bba8e41b93becafb191d073c986831e463af8eaf9172",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
              ],
              "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xf937ab4a0bba0c69c32666e68ae0049d67a24f4d94df2a46e63311e7d2c3dca2",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x5f3c"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x1e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4",
          "topics": [
            "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 5,
          "name": "ContentObjectCreated",
          "signature": "ContentObjectCreated(address,address,address)",
          "topic": "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878",
          "values": {
            "0": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "1": "0xdd83Ef98093b547d737538ef85F1a62e45b1c5D4",
            "2": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "contentAddress": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "content_type": "0xdd83Ef98093b547d737538ef85F1a62e45b1c5D4",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "length": 3
          },
          "contract": "BaseLibrary",
          "hash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "confirmations": 58,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 77,
          "r": "0x88d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43",
          "s": "0x19492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "v": 1910456,
          "creates": null,
          "raw": "0xf88c4d8501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4831d26b8a088d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43a019492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000008000000000000000000002000009000004000000000000100000000000000000000000800000000000000004080000000100000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000000000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000808000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c800000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8",
              "logIndex": 4,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d40000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x1e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4",
          "topics": [
            "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 4,
          "name": "CreateContent",
          "signature": "CreateContent(address)",
          "topic": "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce",
          "values": {
            "0": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "contentAddress": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "length": 1
          },
          "contract": "BaseContentSpace",
          "hash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "confirmations": 58,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 77,
          "r": "0x88d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43",
          "s": "0x19492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "v": 1910456,
          "creates": null,
          "raw": "0xf88c4d8501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4831d26b8a088d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43a019492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000008000000000000000000002000009000004000000000000100000000000000000000000800000000000000004080000000100000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000000000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000808000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c800000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8",
              "logIndex": 4,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d40000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "data": "0x1e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 3,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "2": 200,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "aggregate": 200,
            "length": 3
          },
          "hash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "confirmations": 58,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 77,
          "r": "0x88d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43",
          "s": "0x19492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "v": 1910456,
          "creates": null,
          "raw": "0xf88c4d8501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4831d26b8a088d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43a019492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000008000000000000000000002000009000004000000000000100000000000000000000000800000000000000004080000000100000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000000000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000808000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c800000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8",
              "logIndex": 4,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d40000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x1e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4",
          "topics": [
            "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 2,
          "name": "GetAccessWallet",
          "signature": "GetAccessWallet(address)",
          "topic": "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "walletAddress": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "length": 1
          },
          "contract": "BaseContentSpace",
          "hash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "confirmations": 58,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 77,
          "r": "0x88d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43",
          "s": "0x19492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "v": 1910456,
          "creates": null,
          "raw": "0xf88c4d8501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4831d26b8a088d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43a019492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000008000000000000000000002000009000004000000000000100000000000000000000000800000000000000004080000000100000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000000000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000808000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c800000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8",
              "logIndex": 4,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d40000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x1e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4",
          "topics": [
            "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 1,
          "name": "SetContentContract",
          "signature": "SetContentContract(address)",
          "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
          "values": {
            "0": "0x0000000000000000000000000000000000000000",
            "contentContractAddress": "0x0000000000000000000000000000000000000000",
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "confirmations": 58,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 77,
          "r": "0x88d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43",
          "s": "0x19492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "v": 1910456,
          "creates": null,
          "raw": "0xf88c4d8501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4831d26b8a088d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43a019492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000008000000000000000000002000009000004000000000000100000000000000000000000800000000000000004080000000100000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000000000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000808000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c800000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8",
              "logIndex": 4,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d40000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107335,
          "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
          "data": "0x1e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4",
          "topics": [
            "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
          ],
          "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "logIndex": 0,
          "name": "ContentObjectCreate",
          "signature": "ContentObjectCreate(address)",
          "topic": "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19",
          "values": {
            "0": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "containingLibrary": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
          "confirmations": 58,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x41a16a"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 77,
          "r": "0x88d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43",
          "s": "0x19492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "v": 1910456,
          "creates": null,
          "raw": "0xf88c4d8501dcd650008341a16a94d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80a41e35d8fa000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d4831d26b8a088d86a37fbc8a4fd3ccb93e06a6084e692e6e55a5b53446c73f5796c1b206b43a019492d979bbca7859610341631090e31ce7af2598078f1c80a657f3d649cdefa",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x3fa5c5"
          },
          "logsBloom": "0x0000000004000000000000000000000000000000008000000000000000000002000009000004000000000000100000000000000000000000800000000000000004080000000100000000040000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000080000000000000000000080000000000000001000000080040000000000000000000000000002020000000000000000100000000000000400000000000000000000000000000000000000000000000000010000000000000000a000000002000000000000000000000000000000000000000000000080000000000000808000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xc3decc188980e855666b70498ca85e8fa284d97d30483d828fa126f7303d7d19"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 0,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
              "topics": [
                "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 2,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 2
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c800000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 3,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 3
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0xa0633ea0b3cb5796607e5f551ae79c7eeee0dc7ee0c3ff8996506261651368ce"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8",
              "logIndex": 4,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 4
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107335,
              "transactionHash": "0x3229a54336d51f1ef02bc381f6bf6ca654b3b1f694f23f7e00e97889a25c1896",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xadc3945407fc9e1f5763b74624698197e96e741e6e7c683373498712ba3eb878"
              ],
              "data": "0x000000000000000000000000bcc10be2857d32eda303278cba49ba039e6408c8000000000000000000000000dd83ef98093b547d737538ef85f1a62e45b1c5d40000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d65498",
              "logIndex": 5,
              "blockHash": "0x6310d6794edb054ccba88f358fe1135e246ca1ae3bb7ae069e02471043c04a03",
              "transactionLogIndex": 5
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x3fa5c5"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107334,
          "blockHash": "0x47631c9f492994ff8c8bf6cf6e023e5ace0578e1a8e5ce16d89e895da945fd53",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xee856aee7851b2d20b935a68eda267455dfe655a34a7ec91945aa6da22dd5657",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0232"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0232"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xee856aee7851b2d20b935a68eda267455dfe655a34a7ec91945aa6da22dd5657",
          "confirmations": 59,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28390,
          "r": "0xf81b198f876834b3bdab52a66abfeb85135341185b9d459a0665d37766790dde",
          "s": "0x4ade757cb331f1a4f29da50e534fb87d58e498d3c24f5a3babc3a754b9240c15",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ee68501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0f81b198f876834b3bdab52a66abfeb85135341185b9d459a0665d37766790ddea04ade757cb331f1a4f29da50e534fb87d58e498d3c24f5a3babc3a754b9240c15",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107334,
              "transactionHash": "0xee856aee7851b2d20b935a68eda267455dfe655a34a7ec91945aa6da22dd5657",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x47631c9f492994ff8c8bf6cf6e023e5ace0578e1a8e5ce16d89e895da945fd53",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107333,
          "blockHash": "0x3be722b812d1c1f55b4234cc45dd12013be862f98739914137d71c42b08359ed",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x0f0119423d6b2f0e00f655740ff078b1d118c57d45ef0f0275481ccc1f3446ec",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
            "length": 2
          },
          "hash": "0x0f0119423d6b2f0e00f655740ff078b1d118c57d45ef0f0275481ccc1f3446ec",
          "confirmations": 60,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4343,
          "r": "0xd41428ff87686c0c320a523ba3cb892540d3cb297c743f30bcf6ea53b4ae93a9",
          "s": "0x2a410dfee14522b339bd5b45d39d4a439708203e6e090978aad2fd17a4d827e3",
          "v": 28,
          "creates": null,
          "raw": "0xf86b8210f78501dcd650008398968094d29ee89ce37cbd84151eb8a9dd182eeb1414f81e8084446e88261ca0d41428ff87686c0c320a523ba3cb892540d3cb297c743f30bcf6ea53b4ae93a9a02a410dfee14522b339bd5b45d39d4a439708203e6e090978aad2fd17a4d827e3",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x1a5a6"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000400000040000000000000000000000000000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107333,
              "transactionHash": "0x0f0119423d6b2f0e00f655740ff078b1d118c57d45ef0f0275481ccc1f3446ec",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f456b39323664437131753963796a3356387731437971656246315742637769634d6b6164314a695751504d70344e72386d4270574131716363637a754739534450436b516b4658764a5a000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x3be722b812d1c1f55b4234cc45dd12013be862f98739914137d71c42b08359ed",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x1a5a6"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107332,
          "blockHash": "0x1f10fe38a620ad58e858940e2695e9c9431c8a675714782fcfe405e04b7d0da1",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x465e1d58348df96adea38f31a79a435c71057fde45b572b308c1212341ac9a17",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0231"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0231"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x465e1d58348df96adea38f31a79a435c71057fde45b572b308c1212341ac9a17",
          "confirmations": 61,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28389,
          "r": "0x0ddbfd7333f58a53b6b68628be17e7bedff727a8716f48b7ee0fd89f11982130",
          "s": "0x794c0f2dbb972a9de465328193b074d68355c210714602aa8c1c50bd3e9ad1f1",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ee58501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca00ddbfd7333f58a53b6b68628be17e7bedff727a8716f48b7ee0fd89f11982130a0794c0f2dbb972a9de465328193b074d68355c210714602aa8c1c50bd3e9ad1f1",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107332,
              "transactionHash": "0x465e1d58348df96adea38f31a79a435c71057fde45b572b308c1212341ac9a17",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000231000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x1f10fe38a620ad58e858940e2695e9c9431c8a675714782fcfe405e04b7d0da1",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107331,
          "blockHash": "0xa313b1aed49ef8b488515e592dfa8a1609eff250b8cc5a5123930958220ebf63",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f456b39323664437131753963796a3356387731437971656246315742637769634d6b6164314a695751504d70344e72386d4270574131716363637a754739534450436b516b4658764a5a000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x59f4558789c538952d71127059ec33ad31a63b0d6baeb0c541b50d39d054cad9",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "2": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
            "length": 3
          },
          "hash": "0x59f4558789c538952d71127059ec33ad31a63b0d6baeb0c541b50d39d054cad9",
          "confirmations": 62,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x1bd57"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 76,
          "r": "0xc80a533523d6e11acbd754e689508c3f1fbaea08b585201d2b711dd4be8e31f8",
          "s": "0x06b6ecdee3554ce23150f770241caa7f4f06198a2e493fa61ecd66e5bd236d11",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9010d4c8501dcd650008301bd5794d29ee89ce37cbd84151eb8a9dd182eeb1414f81e80b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f456b39323664437131753963796a3356387731437971656246315742637769634d6b6164314a695751504d70344e72386d4270574131716363637a754739534450436b516b4658764a5a000000000000000000000000000000000000831d26b7a0c80a533523d6e11acbd754e689508c3f1fbaea08b585201d2b711dd4be8e31f8a006b6ecdee3554ce23150f770241caa7f4f06198a2e493fa61ecd66e5bd236d11",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x1bd57"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000002000000000000000002000000000000000000000000000000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107331,
              "transactionHash": "0x59f4558789c538952d71127059ec33ad31a63b0d6baeb0c541b50d39d054cad9",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f456b39323664437131753963796a3356387731437971656246315742637769634d6b6164314a695751504d70344e72386d4270574131716363637a754739534450436b516b4658764a5a000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xa313b1aed49ef8b488515e592dfa8a1609eff250b8cc5a5123930958220ebf63",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x1bd57"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107330,
          "blockHash": "0x339d9e00bfd277a8783637b27ba1a20520ad8d8127f8d2f638ccff15894562f6",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xdcc95e180fde9229c881c52d358557ee0031518c60aa19556b34a31cc6a66e16",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0230"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0230"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xdcc95e180fde9229c881c52d358557ee0031518c60aa19556b34a31cc6a66e16",
          "confirmations": 63,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28388,
          "r": "0x4af3eb7fecb5d2a1932b5476f6945df12297586e550a406320dd7f2ce521cbd2",
          "s": "0x569031e065f040143225b607b1a6a1c3a4ee524e9ca324eb0e4c1ce6b2642ff5",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ee48501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba04af3eb7fecb5d2a1932b5476f6945df12297586e550a406320dd7f2ce521cbd2a0569031e065f040143225b607b1a6a1c3a4ee524e9ca324eb0e4c1ce6b2642ff5",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107330,
              "transactionHash": "0xdcc95e180fde9229c881c52d358557ee0031518c60aa19556b34a31cc6a66e16",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x339d9e00bfd277a8783637b27ba1a20520ad8d8127f8d2f638ccff15894562f6",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107329,
          "blockHash": "0x949c8b0c1973a587f1c5653fd4c2d8c7e16be8349c78ffc3f82961319b15f8e5",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "data": "0xc287e0ed",
          "topics": [
            "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
          ],
          "transactionHash": "0xbb233598033b8eadc4a634a51514256acfc33b8ff85d38ca1d1f5a4996c730c5",
          "logIndex": 0,
          "name": "UpdateRequest",
          "signature": "UpdateRequest(string)",
          "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
          "values": {
            "0": "",
            "objectHash": "",
            "length": 1
          },
          "hash": "0xbb233598033b8eadc4a634a51514256acfc33b8ff85d38ca1d1f5a4996c730c5",
          "confirmations": 64,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x5fc0"
          },
          "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 75,
          "r": "0x26aa1a5cf8b3945040c1a52128c3ad12d1c1af39ae18c210cae1be7d0b4af42c",
          "s": "0x4eed649364ae0af53a37da1410a552e0cbe61c2a355a1cb15dc59f3db7b5dab3",
          "v": 1910455,
          "creates": null,
          "raw": "0xf86b4b8501dcd65000825fc094d29ee89ce37cbd84151eb8a9dd182eeb1414f81e8084c287e0ed831d26b7a026aa1a5cf8b3945040c1a52128c3ad12d1c1af39ae18c210cae1be7d0b4af42ca04eed649364ae0af53a37da1410a552e0cbe61c2a355a1cb15dc59f3db7b5dab3",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x5fc0"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000810400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107329,
              "transactionHash": "0xbb233598033b8eadc4a634a51514256acfc33b8ff85d38ca1d1f5a4996c730c5",
              "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
              "topics": [
                "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
              ],
              "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x949c8b0c1973a587f1c5653fd4c2d8c7e16be8349c78ffc3f82961319b15f8e5",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x5fc0"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107328,
          "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x40b89f06000000000000000000000000024e380255b1f88ad89603c628f32ba0fb222fa4",
          "topics": [
            "0x473c07a6d0228c4fb8fe2be3b4617c3b5fb7c0f8cd9ba4b67e8631844b9b6571"
          ],
          "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
          "logIndex": 2,
          "name": "CreateLibrary",
          "signature": "CreateLibrary(address)",
          "topic": "0x473c07a6d0228c4fb8fe2be3b4617c3b5fb7c0f8cd9ba4b67e8631844b9b6571",
          "values": {
            "0": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "libraryAddress": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "length": 1
          },
          "contract": "BaseContentSpace",
          "hash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
          "confirmations": 65,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x35bc93"
          },
          "to": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 74,
          "r": "0x36ce2d8b8e8a6f1c7ec50c7a7531842cebf64f81d8fee2a65f800b56cf12afb7",
          "s": "0x00e4cb8a172f43a193c7a28fe8265f8eafa9f3a8c8d8bc2b5a4bd1380f7d7a7f",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88b4a8501dcd650008335bc93948f5b42b31d734800c5f1d3be26461f3827d6549880a440b89f06000000000000000000000000024e380255b1f88ad89603c628f32ba0fb222fa4831d26b7a036ce2d8b8e8a6f1c7ec50c7a7531842cebf64f81d8fee2a65f800b56cf12afb79fe4cb8a172f43a193c7a28fe8265f8eafa9f3a8c8d8bc2b5a4bd1380f7d7a7f",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x34e8ee"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000020000000000040000000000001000000000000000000000000000000000000000040800000000000000080000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000800000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000001000010000000000000000000080000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000808000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107328,
              "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 0,
              "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107328,
              "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e00000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 1,
              "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107328,
              "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x473c07a6d0228c4fb8fe2be3b4617c3b5fb7c0f8cd9ba4b67e8631844b9b6571"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 2,
              "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x34e8ee"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107328,
          "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
          "data": "0x40b89f06000000000000000000000000024e380255b1f88ad89603c628f32ba0fb222fa4",
          "topics": [
            "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
          ],
          "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
          "logIndex": 1,
          "name": "RightsChanged",
          "signature": "RightsChanged(address,address,uint8)",
          "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "1": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "2": 200,
            "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "entity": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "aggregate": 200,
            "length": 3
          },
          "hash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
          "confirmations": 65,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x35bc93"
          },
          "to": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 74,
          "r": "0x36ce2d8b8e8a6f1c7ec50c7a7531842cebf64f81d8fee2a65f800b56cf12afb7",
          "s": "0x00e4cb8a172f43a193c7a28fe8265f8eafa9f3a8c8d8bc2b5a4bd1380f7d7a7f",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88b4a8501dcd650008335bc93948f5b42b31d734800c5f1d3be26461f3827d6549880a440b89f06000000000000000000000000024e380255b1f88ad89603c628f32ba0fb222fa4831d26b7a036ce2d8b8e8a6f1c7ec50c7a7531842cebf64f81d8fee2a65f800b56cf12afb79fe4cb8a172f43a193c7a28fe8265f8eafa9f3a8c8d8bc2b5a4bd1380f7d7a7f",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x34e8ee"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000020000000000040000000000001000000000000000000000000000000000000000040800000000000000080000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000800000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000001000010000000000000000000080000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000808000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107328,
              "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 0,
              "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107328,
              "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e00000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 1,
              "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107328,
              "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x473c07a6d0228c4fb8fe2be3b4617c3b5fb7c0f8cd9ba4b67e8631844b9b6571"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 2,
              "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x34e8ee"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107328,
          "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "data": "0x40b89f06000000000000000000000000024e380255b1f88ad89603c628f32ba0fb222fa4",
          "topics": [
            "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
          ],
          "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
          "logIndex": 0,
          "name": "GetAccessWallet",
          "signature": "GetAccessWallet(address)",
          "topic": "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157",
          "values": {
            "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "walletAddress": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "length": 1
          },
          "contract": "BaseContentSpace",
          "hash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
          "confirmations": 65,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x35bc93"
          },
          "to": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 74,
          "r": "0x36ce2d8b8e8a6f1c7ec50c7a7531842cebf64f81d8fee2a65f800b56cf12afb7",
          "s": "0x00e4cb8a172f43a193c7a28fe8265f8eafa9f3a8c8d8bc2b5a4bd1380f7d7a7f",
          "v": 1910455,
          "creates": null,
          "raw": "0xf88b4a8501dcd650008335bc93948f5b42b31d734800c5f1d3be26461f3827d6549880a440b89f06000000000000000000000000024e380255b1f88ad89603c628f32ba0fb222fa4831d26b7a036ce2d8b8e8a6f1c7ec50c7a7531842cebf64f81d8fee2a65f800b56cf12afb79fe4cb8a172f43a193c7a28fe8265f8eafa9f3a8c8d8bc2b5a4bd1380f7d7a7f",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x34e8ee"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000020000000000040000000000001000000000000000000000000000000000000000040800000000000000080000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000800000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000001000010000000000000000000080000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000808000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107328,
              "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x1c917c3c2698bd5b98acb9772728da62f2ce3670e4578910a6465b955f63e157"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087",
              "logIndex": 0,
              "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107328,
              "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
              "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "topics": [
                "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
              ],
              "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e00000000000000000000000000000000000000000000000000000000000000c8",
              "logIndex": 1,
              "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107328,
              "transactionHash": "0x9ac4c7b19b9475b65cc8e4864cfefd3ab6f0d4689c39e5602109041a79ac479b",
              "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
              "topics": [
                "0x473c07a6d0228c4fb8fe2be3b4617c3b5fb7c0f8cd9ba4b67e8631844b9b6571"
              ],
              "data": "0x000000000000000000000000d29ee89ce37cbd84151eb8a9dd182eeb1414f81e",
              "logIndex": 2,
              "blockHash": "0xf340d095812fcdcbfb39daf69f723d75c10d95a39c297f03287097962207108b",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x34e8ee"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107327,
          "blockHash": "0x26bcbf78df91d98343a9a7314a50352e475a4cff682d67fb82c387459103056f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x800868b6d18150ff5b3cd9692398d764b523ffc920f1634225d48610e4decbc5",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x800868b6d18150ff5b3cd9692398d764b523ffc920f1634225d48610e4decbc5",
          "confirmations": 66,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28387,
          "r": "0xaf02f5366947bb4c5b2447f7b44a6730e45d583fe8c161279a0f2bb402b88e39",
          "s": "0x5347e717b74714dbb0391e21301c5385a197ae77943bd6d81ba48284ed11b293",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ee38501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0af02f5366947bb4c5b2447f7b44a6730e45d583fe8c161279a0f2bb402b88e39a05347e717b74714dbb0391e21301c5385a197ae77943bd6d81ba48284ed11b293",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107327,
              "transactionHash": "0x800868b6d18150ff5b3cd9692398d764b523ffc920f1634225d48610e4decbc5",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000022f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x26bcbf78df91d98343a9a7314a50352e475a4cff682d67fb82c387459103056f",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107326,
          "blockHash": "0x7d033d0c248ff794aa5de047d7897380f22efe6871f771d608049c738d3f5816",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x74379b2eeab8e676e8c80f8ad1368447af41aded1f4ee78e8d20319fd57bbe40",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "length": 2
          },
          "hash": "0x74379b2eeab8e676e8c80f8ad1368447af41aded1f4ee78e8d20319fd57bbe40",
          "confirmations": 67,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4342,
          "r": "0x69840961f72954550e4f9a1b06c616c4a7affccf9d3a7da044e02bda51e953c5",
          "s": "0x755fe986930c89841a2abb11e4d124f07462dbdb56cf83855b2aabe17ba58db8",
          "v": 27,
          "creates": null,
          "raw": "0xf86b8210f68501dcd6500083989680948adbb09afafdfe7787b85ec37e1ec449deca1dd18084446e88261ba069840961f72954550e4f9a1b06c616c4a7affccf9d3a7da044e02bda51e953c5a0755fe986930c89841a2abb11e4d124f07462dbdb56cf83855b2aabe17ba58db8",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x21bb3"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107326,
              "transactionHash": "0x74379b2eeab8e676e8c80f8ad1368447af41aded1f4ee78e8d20319fd57bbe40",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x7d033d0c248ff794aa5de047d7897380f22efe6871f771d608049c738d3f5816",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x21bb3"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107325,
          "blockHash": "0x338e52557040b345812097bf6880f7f25da7b01371427d03c8f40e78dbc0b87a",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xa4af9fe9ccfe647b308c51470f5fe223c370dfe2448c699e0e42230096bb44a4",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022e"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022e"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xa4af9fe9ccfe647b308c51470f5fe223c370dfe2448c699e0e42230096bb44a4",
          "confirmations": 68,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28386,
          "r": "0x65d160941ba6987a36d447ca53c20b67e17d3b51481b9949e8562fe8bcb7239e",
          "s": "0x1ea0019e0f6f07b01e9d401a55eec6fd3457a089bf9804b963128a7dff6b0cf6",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ee28501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca065d160941ba6987a36d447ca53c20b67e17d3b51481b9949e8562fe8bcb7239ea01ea0019e0f6f07b01e9d401a55eec6fd3457a089bf9804b963128a7dff6b0cf6",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107325,
              "transactionHash": "0xa4af9fe9ccfe647b308c51470f5fe223c370dfe2448c699e0e42230096bb44a4",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000022e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x338e52557040b345812097bf6880f7f25da7b01371427d03c8f40e78dbc0b87a",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107324,
          "blockHash": "0x89b3c343768fd8d079bc4dcedd0557edbfe92319ecf2b6f287a89a453dc61727",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x6ddab68e6299023b172d0fc977aab26366ac1182df7efff0a93252fb2e617836",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
            "length": 3
          },
          "hash": "0x6ddab68e6299023b172d0fc977aab26366ac1182df7efff0a93252fb2e617836",
          "confirmations": 69,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x204ed"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 73,
          "r": "0x24531a2ae758e2e441609bd347de4851f4432efd49e14a00de6c13260ac4ccfc",
          "s": "0x1ac11b04b9ac96890de8f6ce97a7c17b88b584bd47051fa1fb118095f0f87f73",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9010d498501dcd65000830204ed948adbb09afafdfe7787b85ec37e1ec449deca1dd180b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000831d26b7a024531a2ae758e2e441609bd347de4851f4432efd49e14a00de6c13260ac4ccfca01ac11b04b9ac96890de8f6ce97a7c17b88b584bd47051fa1fb118095f0f87f73",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x204ed"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107324,
              "transactionHash": "0x6ddab68e6299023b172d0fc977aab26366ac1182df7efff0a93252fb2e617836",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x89b3c343768fd8d079bc4dcedd0557edbfe92319ecf2b6f287a89a453dc61727",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x204ed"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107323,
          "blockHash": "0x8109de9de22cb93b083b2928582f61cdcce83dc8c45a94660e54d8dd83128c22",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x09ed8950e4dd968c2d579bb96f4892ed630f9dd045a57318f6e66611d09a646d",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022d"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022d"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x09ed8950e4dd968c2d579bb96f4892ed630f9dd045a57318f6e66611d09a646d",
          "confirmations": 70,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28385,
          "r": "0x3d2543ae3c4eb62595dab810c1f42c1f174300608ffccd3669050fb5431bc1d0",
          "s": "0x3f8d2c2546252cd804877f9065f3d34f9fe27fff77e3661e7dd04dc06875278a",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ee18501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca03d2543ae3c4eb62595dab810c1f42c1f174300608ffccd3669050fb5431bc1d0a03f8d2c2546252cd804877f9065f3d34f9fe27fff77e3661e7dd04dc06875278a",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107323,
              "transactionHash": "0x09ed8950e4dd968c2d579bb96f4892ed630f9dd045a57318f6e66611d09a646d",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000022d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x8109de9de22cb93b083b2928582f61cdcce83dc8c45a94660e54d8dd83128c22",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107322,
          "blockHash": "0xbf39bf43cef06636c67469c249900f1ebaccd4952fdc55ceecd35f3a323bb61c",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x0d144ed1449db22cbdea109bfbdd684e4d5c51e150fe3d417c1715aef64bdecd",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
            "length": 2
          },
          "hash": "0x0d144ed1449db22cbdea109bfbdd684e4d5c51e150fe3d417c1715aef64bdecd",
          "confirmations": 71,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4341,
          "r": "0xc787618bc69d83c34cfcc53e9994171542cfbe6a1efe1f8ac6a8dfa4732a6538",
          "s": "0x32b197ca1a77e20af5b811db247e530f61ff18e08a2640cf71ffcec2210fd78e",
          "v": 27,
          "creates": null,
          "raw": "0xf86b8210f58501dcd6500083989680948adbb09afafdfe7787b85ec37e1ec449deca1dd18084446e88261ba0c787618bc69d83c34cfcc53e9994171542cfbe6a1efe1f8ac6a8dfa4732a6538a032b197ca1a77e20af5b811db247e530f61ff18e08a2640cf71ffcec2210fd78e",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x21bb3"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107322,
              "transactionHash": "0x0d144ed1449db22cbdea109bfbdd684e4d5c51e150fe3d417c1715aef64bdecd",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f346344534436426775724a6a345037425935696b32443870437231793559746f625832786857625755513245634a654778466d6f6e646962346a4b7633777937466e6736504538457859000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xbf39bf43cef06636c67469c249900f1ebaccd4952fdc55ceecd35f3a323bb61c",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x21bb3"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107320,
          "blockHash": "0x883ff98ee92eeae6b95987e95434bb7326a839e548ac904102e382640ee4df84",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x53140624ff428944d6dbda312f1ead515bb2db19d246c6972c358d791f26a225",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022c"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022c"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x53140624ff428944d6dbda312f1ead515bb2db19d246c6972c358d791f26a225",
          "confirmations": 73,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28384,
          "r": "0xe68fbb72e348c992cbc81a85173a6c192296a47c4e27602d852ee162f81abeb0",
          "s": "0x39be79bc1d8ec424d34408fe7b27b66129e401fcb030b60e79bc2a7813db2b2f",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ee08501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0e68fbb72e348c992cbc81a85173a6c192296a47c4e27602d852ee162f81abeb0a039be79bc1d8ec424d34408fe7b27b66129e401fcb030b60e79bc2a7813db2b2f",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107320,
              "transactionHash": "0x53140624ff428944d6dbda312f1ead515bb2db19d246c6972c358d791f26a225",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000022c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x883ff98ee92eeae6b95987e95434bb7326a839e548ac904102e382640ee4df84",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107321,
          "blockHash": "0xcc0a9479e958ffb1f0633fffa31e858e0e14b71e5e6695dfd7fae2a1c4a3ad0c",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x4f1a36f6e1b9b33fca8a429d8bf867a347eb3e5dfbdf7edf5972c195728baf42",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
            "length": 2
          },
          "hash": "0x4f1a36f6e1b9b33fca8a429d8bf867a347eb3e5dfbdf7edf5972c195728baf42",
          "confirmations": 72,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0xf298877C5561B3f8051b36124405b70d2579AA80",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4340,
          "r": "0xcec4f7263035e5210adc5632b3b0f58451b245fb49989fb2c14e87525cb6a334",
          "s": "0x79987eba7e0f4d005fee47ff62c18e380f3d4206933f05283144c2d7debf0def",
          "v": 27,
          "creates": null,
          "raw": "0xf86b8210f48501dcd650008398968094f298877c5561b3f8051b36124405b70d2579aa808084446e88261ba0cec4f7263035e5210adc5632b3b0f58451b245fb49989fb2c14e87525cb6a334a079987eba7e0f4d005fee47ff62c18e380f3d4206933f05283144c2d7debf0def",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x2adad"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000400000040000000000000000000000010000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107321,
              "transactionHash": "0x4f1a36f6e1b9b33fca8a429d8bf867a347eb3e5dfbdf7edf5972c195728baf42",
              "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f3832545569476f614d354c4e6a657568704d67516747714b594b4e3562524645467672365a36676a617731585076387a6e737758556736787034424a6f77503561647646587453376675000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xcc0a9479e958ffb1f0633fffa31e858e0e14b71e5e6695dfd7fae2a1c4a3ad0c",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x2adad"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107319,
          "blockHash": "0xb2724926354a8a16ad611815b11f77194f0fe6b4c33ee390179febe3a1c1f170",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f346344534436426775724a6a345037425935696b32443870437231793559746f625832786857625755513245634a654778466d6f6e646962346a4b7633777937466e6736504538457859000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0xb0b51cee286a49331d6f3035c2ae8926bfc4923c54f6baf0bd054d56899daf75",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
            "length": 3
          },
          "hash": "0xb0b51cee286a49331d6f3035c2ae8926bfc4923c54f6baf0bd054d56899daf75",
          "confirmations": 74,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x204ed"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 72,
          "r": "0xe35e025bef77d6b0bf1d7997f11efc2bc19e2e5983daec89d24d8c26ec8f4e66",
          "s": "0x3fab43f5e33b019a6fdf2ee36c460230c712046c0df5cfc62ad2d4f73426cea5",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9010d488501dcd65000830204ed948adbb09afafdfe7787b85ec37e1ec449deca1dd180b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f346344534436426775724a6a345037425935696b32443870437231793559746f625832786857625755513245634a654778466d6f6e646962346a4b7633777937466e6736504538457859000000000000000000000000000000000000831d26b7a0e35e025bef77d6b0bf1d7997f11efc2bc19e2e5983daec89d24d8c26ec8f4e66a03fab43f5e33b019a6fdf2ee36c460230c712046c0df5cfc62ad2d4f73426cea5",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x204ed"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107319,
              "transactionHash": "0xb0b51cee286a49331d6f3035c2ae8926bfc4923c54f6baf0bd054d56899daf75",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f346344534436426775724a6a345037425935696b32443870437231793559746f625832786857625755513245634a654778466d6f6e646962346a4b7633777937466e6736504538457859000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xb2724926354a8a16ad611815b11f77194f0fe6b4c33ee390179febe3a1c1f170",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x204ed"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107318,
          "blockHash": "0x231eca491b76a772aa890f8116ee537d0b6583794fb12351ccc71770af4277cf",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f3832545569476f614d354c4e6a657568704d67516747714b594b4e3562524645467672365a36676a617731585076387a6e737758556736787034424a6f77503561647646587453376675000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x7ace07840bd228d4ed38f730c62a8ea1753415ec43cec77cef8f1eaf034e4674",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "2": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
            "length": 3
          },
          "hash": "0x7ace07840bd228d4ed38f730c62a8ea1753415ec43cec77cef8f1eaf034e4674",
          "confirmations": 75,
          "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x184fb"
          },
          "to": "0xf298877C5561B3f8051b36124405b70d2579AA80",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4,
          "r": "0x717d01103aded2f5f893d61f63af89a81cefb0a188dcc55d9db1cc6549e89d97",
          "s": "0x7392d4a5d752f3c6a18907b4f17b8d1434543563406f555aec59e305c0420dce",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9010d048501dcd65000830184fb94f298877c5561b3f8051b36124405b70d2579aa8080b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f3832545569476f614d354c4e6a657568704d67516747714b594b4e3562524645467672365a36676a617731585076387a6e737758556736787034424a6f77503561647646587453376675000000000000000000000000000000000000831d26b8a0717d01103aded2f5f893d61f63af89a81cefb0a188dcc55d9db1cc6549e89d97a07392d4a5d752f3c6a18907b4f17b8d1434543563406f555aec59e305c0420dce",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x184fb"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000880000000000000000000000000002000000000000000000000000010000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107318,
              "transactionHash": "0x7ace07840bd228d4ed38f730c62a8ea1753415ec43cec77cef8f1eaf034e4674",
              "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f3832545569476f614d354c4e6a657568704d67516747714b594b4e3562524645467672365a36676a617731585076387a6e737758556736787034424a6f77503561647646587453376675000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x231eca491b76a772aa890f8116ee537d0b6583794fb12351ccc71770af4277cf",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x184fb"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107317,
          "blockHash": "0x977b4ad5536c2ee268a07632b812990fa30246e85854599fa94b8b6e2bbb5c12",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x7df5deccd821959944cb4683e04c1e39d4aff11c5fa2df02b664da76877feb01",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022b"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022b"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x7df5deccd821959944cb4683e04c1e39d4aff11c5fa2df02b664da76877feb01",
          "confirmations": 76,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28383,
          "r": "0x07987ac13ad5414e90e97236f840257d13af863b001dd4b60508dcfee729be6d",
          "s": "0x107590972302f079534de3b4b81f3897f4f3a0c2836e9befa4f50e4c8b2597bc",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826edf8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca007987ac13ad5414e90e97236f840257d13af863b001dd4b60508dcfee729be6da0107590972302f079534de3b4b81f3897f4f3a0c2836e9befa4f50e4c8b2597bc",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107317,
              "transactionHash": "0x7df5deccd821959944cb4683e04c1e39d4aff11c5fa2df02b664da76877feb01",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000022b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x977b4ad5536c2ee268a07632b812990fa30246e85854599fa94b8b6e2bbb5c12",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107316,
          "blockHash": "0x72a2dbeb4b5f59f0110293caf31d053ee862181f485248b81b798a6d8c16ed90",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x6c1f51c0c0732618b0853cfbd3f17b513a4d21e7dbc0ce03915e5ff9a50a76d4",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x022a"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x022a"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x6c1f51c0c0732618b0853cfbd3f17b513a4d21e7dbc0ce03915e5ff9a50a76d4",
          "confirmations": 77,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28382,
          "r": "0x2750e68f77c6c931dabcbb3e8369d04b17a65e2d9a6b566c768eb2edd8874034",
          "s": "0x423596c604101a3cdf0430099f0780c592b590405ab53a7bafd2a8e4858421e4",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ede8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca02750e68f77c6c931dabcbb3e8369d04b17a65e2d9a6b566c768eb2edd8874034a0423596c604101a3cdf0430099f0780c592b590405ab53a7bafd2a8e4858421e4",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107316,
              "transactionHash": "0x6c1f51c0c0732618b0853cfbd3f17b513a4d21e7dbc0ce03915e5ff9a50a76d4",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000022a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x72a2dbeb4b5f59f0110293caf31d053ee862181f485248b81b798a6d8c16ed90",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107314,
          "blockHash": "0xba5b0d02b5ba9e418c45df1cf71ff56f13e262ecb27744a3250ace7f4bfe86bb",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc4df6505cb9d3c3c68cdd63d5152e1d43e52e00ae3edac6e4e6f53091af52a5d",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0229"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0229"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xc4df6505cb9d3c3c68cdd63d5152e1d43e52e00ae3edac6e4e6f53091af52a5d",
          "confirmations": 79,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28381,
          "r": "0xebca6928dc7395583defa8f1c8e175830d6879af599d5ca94884ac0fb6743e97",
          "s": "0x244bbff2c4a1e044f95d4c6466768e3779cb89c2e39966f4becb56efa4756981",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826edd8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0ebca6928dc7395583defa8f1c8e175830d6879af599d5ca94884ac0fb6743e97a0244bbff2c4a1e044f95d4c6466768e3779cb89c2e39966f4becb56efa4756981",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107314,
              "transactionHash": "0xc4df6505cb9d3c3c68cdd63d5152e1d43e52e00ae3edac6e4e6f53091af52a5d",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000229000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xba5b0d02b5ba9e418c45df1cf71ff56f13e262ecb27744a3250ace7f4bfe86bb",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107315,
          "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b634700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x02"
            },
            "1": 0,
            "2": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "3": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
            "4": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
            "requestID": {
              "_hex": "0x02"
            },
            "level": 0,
            "contentHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "pkeRequestor": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
            "pkeAFGH": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "confirmations": 78,
          "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x1a602"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 3,
          "r": "0x733037e9fab7859da563f939321875880f4e0468b205d8f49627e1f21e4440f8",
          "s": "0x7e2bf9bb5b7ec2b65608358f342ac2b21f8899368437efb4c61ee902f7447db2",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9034e038501dcd650008301a602948adbb09afafdfe7787b85ec37e1ec449deca1dd180b902e4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b634700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b7a0733037e9fab7859da563f939321875880f4e0468b205d8f49627e1f21e4440f8a07e2bf9bb5b7ec2b65608358f342ac2b21f8899368437efb4c61ee902f7447db2",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x1a602"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107315,
              "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107315,
              "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107315,
              "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b6347000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x1a602"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107315,
          "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b634700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "confirmations": 78,
          "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x1a602"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 3,
          "r": "0x733037e9fab7859da563f939321875880f4e0468b205d8f49627e1f21e4440f8",
          "s": "0x7e2bf9bb5b7ec2b65608358f342ac2b21f8899368437efb4c61ee902f7447db2",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9034e038501dcd650008301a602948adbb09afafdfe7787b85ec37e1ec449deca1dd180b902e4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b634700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b7a0733037e9fab7859da563f939321875880f4e0468b205d8f49627e1f21e4440f8a07e2bf9bb5b7ec2b65608358f342ac2b21f8899368437efb4c61ee902f7447db2",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x1a602"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107315,
              "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107315,
              "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107315,
              "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b6347000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x1a602"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107315,
          "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b634700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
          "confirmations": 78,
          "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x1a602"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 3,
          "r": "0x733037e9fab7859da563f939321875880f4e0468b205d8f49627e1f21e4440f8",
          "s": "0x7e2bf9bb5b7ec2b65608358f342ac2b21f8899368437efb4c61ee902f7447db2",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9034e038501dcd650008301a602948adbb09afafdfe7787b85ec37e1ec449deca1dd180b902e4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000002c0000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b634700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b7a0733037e9fab7859da563f939321875880f4e0468b205d8f49627e1f21e4440f8a07e2bf9bb5b7ec2b65608358f342ac2b21f8899368437efb4c61ee902f7447db2",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x1a602"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107315,
              "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107315,
              "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107315,
              "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b6347000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x1a602"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107313,
          "blockHash": "0x1cc6ddaa62cfa669a79d128eb45ac7f3cc2c3e7b486d287c0882748c4d2ab2cf",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x83bcc57aeb73a88ac847b0504d696db3ad3407eb77eda8d75549500ea91e2b35",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0228"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0228"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x83bcc57aeb73a88ac847b0504d696db3ad3407eb77eda8d75549500ea91e2b35",
          "confirmations": 80,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28380,
          "r": "0xe2b9987e4929fbf6700a5cbaaa89927e25d9a1040b17198b3ae543275045bdb0",
          "s": "0x24536061da97f30bf6d05f75ac69d333b01eb4c334af39fb0630a84c3997dfcc",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826edc8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0e2b9987e4929fbf6700a5cbaaa89927e25d9a1040b17198b3ae543275045bdb0a024536061da97f30bf6d05f75ac69d333b01eb4c334af39fb0630a84c3997dfcc",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107313,
              "transactionHash": "0x83bcc57aeb73a88ac847b0504d696db3ad3407eb77eda8d75549500ea91e2b35",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x1cc6ddaa62cfa669a79d128eb45ac7f3cc2c3e7b486d287c0882748c4d2ab2cf",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107312,
          "blockHash": "0x182ec37117cd32099082a12ca71eba3a4f7ba3abc4c52f8ed63cee2a0f4efab3",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xf40e7fa423477c982b1127a8e4d1b1aab11890dc4d2c894f8a65b362756b404c",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "length": 2
          },
          "hash": "0xf40e7fa423477c982b1127a8e4d1b1aab11890dc4d2c894f8a65b362756b404c",
          "confirmations": 81,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4339,
          "r": "0xa5b5cd5943698dd868382062579692bda39d3aec93a9102cb95efa284b7ba392",
          "s": "0x55cb58c0dab47c8e953d5b8f6c537f92140fa52aa5d9d9e821ad6fea4bbd3188",
          "v": 28,
          "creates": null,
          "raw": "0xf86b8210f38501dcd6500083989680948adbb09afafdfe7787b85ec37e1ec449deca1dd18084446e88261ca0a5b5cd5943698dd868382062579692bda39d3aec93a9102cb95efa284b7ba392a055cb58c0dab47c8e953d5b8f6c537f92140fa52aa5d9d9e821ad6fea4bbd3188",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x21bb3"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107312,
              "transactionHash": "0xf40e7fa423477c982b1127a8e4d1b1aab11890dc4d2c894f8a65b362756b404c",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x182ec37117cd32099082a12ca71eba3a4f7ba3abc4c52f8ed63cee2a0f4efab3",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x21bb3"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107311,
          "blockHash": "0x7413bf72c7a1c95040cc5a2ed6069035b6c44f6c6e59505fbd3633b3b33b0b59",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x2a6c44b0d18944d91ab82b3ec1d1fb18d88cc2f91315b0f0c3e51c298042ab1b",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0227"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0227"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x2a6c44b0d18944d91ab82b3ec1d1fb18d88cc2f91315b0f0c3e51c298042ab1b",
          "confirmations": 82,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28379,
          "r": "0xff9731f9495606220430982727700691bed6a55925dbf4fb14cc32f181b3d74a",
          "s": "0x26bedeb003d601fc552616092e7a3c652b5f3fc503f3d982cfb232ed278d77fb",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826edb8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0ff9731f9495606220430982727700691bed6a55925dbf4fb14cc32f181b3d74aa026bedeb003d601fc552616092e7a3c652b5f3fc503f3d982cfb232ed278d77fb",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107311,
              "transactionHash": "0x2a6c44b0d18944d91ab82b3ec1d1fb18d88cc2f91315b0f0c3e51c298042ab1b",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000227000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x7413bf72c7a1c95040cc5a2ed6069035b6c44f6c6e59505fbd3633b3b33b0b59",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107310,
          "blockHash": "0x773eef314571c28b9482dcf4388e16c0bd4737fedfab922cad1b648fb5f02247",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x90f6529b0373d6c23b321753acd0723e17313f004d1391bdc1597f5d77eb6581",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
            "length": 3
          },
          "hash": "0x90f6529b0373d6c23b321753acd0723e17313f004d1391bdc1597f5d77eb6581",
          "confirmations": 83,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x204ed"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 71,
          "r": "0x667e27659429f871682c05450e2ab88dd09e5b010c065687c5197b14bfbb52c6",
          "s": "0x1b709eddf485c3e6aefb08d3b898b17f5820357cea4a8850d86948043518a414",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9010d478501dcd65000830204ed948adbb09afafdfe7787b85ec37e1ec449deca1dd180b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000831d26b7a0667e27659429f871682c05450e2ab88dd09e5b010c065687c5197b14bfbb52c6a01b709eddf485c3e6aefb08d3b898b17f5820357cea4a8850d86948043518a414",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x204ed"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107310,
              "transactionHash": "0x90f6529b0373d6c23b321753acd0723e17313f004d1391bdc1597f5d77eb6581",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x773eef314571c28b9482dcf4388e16c0bd4737fedfab922cad1b648fb5f02247",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x204ed"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107309,
          "blockHash": "0x785e51cebae93c2a34e19fe381304f51f9e93e90fac708d740f3e411f57bf359",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xe949f1e04d1d65214ae5ad6202236f12dd3a32f16e61b7336a822685dc1d155b",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0226"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0226"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xe949f1e04d1d65214ae5ad6202236f12dd3a32f16e61b7336a822685dc1d155b",
          "confirmations": 84,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28378,
          "r": "0xd9e3b5bb3be1f7ee8e3a9f678fd520e9c707021153fbc22cd2eeb1bb98645520",
          "s": "0x0e412087687d3e5584a6f23ebc2027dcce7191227091811e62689122d5ada985",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826eda8501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0d9e3b5bb3be1f7ee8e3a9f678fd520e9c707021153fbc22cd2eeb1bb98645520a00e412087687d3e5584a6f23ebc2027dcce7191227091811e62689122d5ada985",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107309,
              "transactionHash": "0xe949f1e04d1d65214ae5ad6202236f12dd3a32f16e61b7336a822685dc1d155b",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x785e51cebae93c2a34e19fe381304f51f9e93e90fac708d740f3e411f57bf359",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107308,
          "blockHash": "0xbe095383eb600c0e9e74f96787dd5201aaf8a85380781268ccf92bfbe2178b5a",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x83582b1b17742638640713780555ec0d05806c37bece251f1a5c672ff643b685",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0225"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0225"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x83582b1b17742638640713780555ec0d05806c37bece251f1a5c672ff643b685",
          "confirmations": 85,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28377,
          "r": "0xfbc3a26586644f5d2c1367ce2ccae79b246143ea2d24ab004029c79928c119c7",
          "s": "0x37e89e0eb843c866fb5ebbd95a8ccc4a215a2859d5d43bd4040b48d34ba476b3",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ed98501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0fbc3a26586644f5d2c1367ce2ccae79b246143ea2d24ab004029c79928c119c7a037e89e0eb843c866fb5ebbd95a8ccc4a215a2859d5d43bd4040b48d34ba476b3",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107308,
              "transactionHash": "0x83582b1b17742638640713780555ec0d05806c37bece251f1a5c672ff643b685",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000225000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xbe095383eb600c0e9e74f96787dd5201aaf8a85380781268ccf92bfbe2178b5a",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107307,
          "blockHash": "0x701a6a050dbf473a7d62bf87660c7e1a0464f490ad56f869d18d7a456baa877e",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x32c6752aeecbc94c5cf808a287ae9ea9f8cc0dd337d9d962b8842439188d6fb9",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
            "length": 2
          },
          "hash": "0x32c6752aeecbc94c5cf808a287ae9ea9f8cc0dd337d9d962b8842439188d6fb9",
          "confirmations": 86,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4338,
          "r": "0x047fd276dd83a978b5425a733a666b6f853dd6030cb62726bf07878abcae31a8",
          "s": "0x61db2a8eadafc5ff7ac1f28a72947d3612020ad8f85a066977e64dba7b4f7c6a",
          "v": 28,
          "creates": null,
          "raw": "0xf86b8210f28501dcd6500083989680948adbb09afafdfe7787b85ec37e1ec449deca1dd18084446e88261ca0047fd276dd83a978b5425a733a666b6f853dd6030cb62726bf07878abcae31a8a061db2a8eadafc5ff7ac1f28a72947d3612020ad8f85a066977e64dba7b4f7c6a",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x21bb3"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107307,
              "transactionHash": "0x32c6752aeecbc94c5cf808a287ae9ea9f8cc0dd337d9d962b8842439188d6fb9",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f326f47775a79534443716b6b4b765166377a67704e73764444613148663352764d333735316957715577336f5667576f4e46686951713465457a5538366e434b6a69524e7267657a7467000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x701a6a050dbf473a7d62bf87660c7e1a0464f490ad56f869d18d7a456baa877e",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x21bb3"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107306,
          "blockHash": "0xdc4aacd7e97d97d7a8f9417f91b20ff5bda9b646de0b61de807f098e57eb1e3f",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xf6772ec809f0a62b8f561c851e41e6026655fd2d53853ffbb3ac25d4cd6cf268",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0224"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0224"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xf6772ec809f0a62b8f561c851e41e6026655fd2d53853ffbb3ac25d4cd6cf268",
          "confirmations": 87,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28376,
          "r": "0x16853ff727e14b75a12d15a06b9b20aa95b556a3cdfa931c181b8a4cbf56f470",
          "s": "0x67e28ef6084d2a9f6ec3bacd887437cfad05a35b4717132df9db2df1e05292c5",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ed88501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba016853ff727e14b75a12d15a06b9b20aa95b556a3cdfa931c181b8a4cbf56f470a067e28ef6084d2a9f6ec3bacd887437cfad05a35b4717132df9db2df1e05292c5",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107306,
              "transactionHash": "0xf6772ec809f0a62b8f561c851e41e6026655fd2d53853ffbb3ac25d4cd6cf268",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xdc4aacd7e97d97d7a8f9417f91b20ff5bda9b646de0b61de807f098e57eb1e3f",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107305,
          "blockHash": "0xcea7e28ca558e3ecd19aed6ea06a6be9180c8ec324062b30973c3256763a1f3c",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f326f47775a79534443716b6b4b765166377a67704e73764444613148663352764d333735316957715577336f5667576f4e46686951713465457a5538366e434b6a69524e7267657a7467000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x32b1e79421b55f985d6b9f4dec7a6605090e73fd67d7bb96ac37054d8da3a411",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
            "length": 3
          },
          "hash": "0x32b1e79421b55f985d6b9f4dec7a6605090e73fd67d7bb96ac37054d8da3a411",
          "confirmations": 88,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x204ed"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 70,
          "r": "0x8d6b4b4506bea28bf837ec9063272492201e2c536eba951bc2ec78749d459627",
          "s": "0x56afc3d11802319773cc9f1e441404eab5fe171494ba0ed8e9fe30d811aa50a1",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9010d468501dcd65000830204ed948adbb09afafdfe7787b85ec37e1ec449deca1dd180b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f326f47775a79534443716b6b4b765166377a67704e73764444613148663352764d333735316957715577336f5667576f4e46686951713465457a5538366e434b6a69524e7267657a7467000000000000000000000000000000000000831d26b7a08d6b4b4506bea28bf837ec9063272492201e2c536eba951bc2ec78749d459627a056afc3d11802319773cc9f1e441404eab5fe171494ba0ed8e9fe30d811aa50a1",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x204ed"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107305,
              "transactionHash": "0x32b1e79421b55f985d6b9f4dec7a6605090e73fd67d7bb96ac37054d8da3a411",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f326f47775a79534443716b6b4b765166377a67704e73764444613148663352764d333735316957715577336f5667576f4e46686951713465457a5538366e434b6a69524e7267657a7467000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xcea7e28ca558e3ecd19aed6ea06a6be9180c8ec324062b30973c3256763a1f3c",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x204ed"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107304,
          "blockHash": "0x359889c5524d9cfeeceae935667e3816028d94a649a115a40461cdead99df9d6",
          "transactionIndex": 0,
          "removed": false,
          "address": "0xF054641e5E7917148F47AE377f160A245CCf4FB0",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x65ac170f5b20b9f68baf92416c584f02f17efbeacbf5e851ddc7196dec3f7f55",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x4d"
            },
            "1": 0,
            "2": "hq__4kV96HMytSdyR2PSdjHgtnEZhHG6CEnBPGZ68R2F44XyZtR6GwL1AsSqncRyqDhzcJ3rbxVi3h",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x4d"
            },
            "level": 0,
            "contentHash": "hq__4kV96HMytSdyR2PSdjHgtnEZhHG6CEnBPGZ68R2F44XyZtR6GwL1AsSqncRyqDhzcJ3rbxVi3h",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x65ac170f5b20b9f68baf92416c584f02f17efbeacbf5e851ddc7196dec3f7f55",
          "confirmations": 89,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0xF054641e5E7917148F47AE377f160A245CCf4FB0",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28375,
          "r": "0xa706dc3d51d744f968114498564d446099b949b4407b662f6d329a0eeae5cb50",
          "s": "0x6086671f12c80c5bf63037f999c3666eaff1269de16bf07b6cb42065af06c823",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ed78501dcd65000833d090094f054641e5e7917148f47ae377f160a245ccf4fb080b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0a706dc3d51d744f968114498564d446099b949b4407b662f6d329a0eeae5cb50a06086671f12c80c5bf63037f999c3666eaff1269de16bf07b6cb42065af06c823",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000020000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107304,
              "transactionHash": "0x65ac170f5b20b9f68baf92416c584f02f17efbeacbf5e851ddc7196dec3f7f55",
              "address": "0xF054641e5E7917148F47AE377f160A245CCf4FB0",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000004d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f346b563936484d797453647952325053646a4867746e455a6848473643456e4250475a3638523246343458795a74523647774c31417353716e6352797144687a634a337262785669336800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x359889c5524d9cfeeceae935667e3816028d94a649a115a40461cdead99df9d6",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107303,
          "blockHash": "0x702b525fd8f9f6365f3b419127084ee10d405de980945b074023c255ce381a18",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0xcb287cd9c0f13d14d3930eb7e5e70bd4cf28f1c98b27dee785776e2efd245468",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
            "length": 2
          },
          "hash": "0xcb287cd9c0f13d14d3930eb7e5e70bd4cf28f1c98b27dee785776e2efd245468",
          "confirmations": 90,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4337,
          "r": "0xc38a11d47464cc134ad18cf78bf0d307a223af9cfc3996ec66ef4bf4d1319dab",
          "s": "0x670025ca16ddc9fb347606b99b1fcd508b5b61359ae91f8b5e599c2f85ab261c",
          "v": 27,
          "creates": null,
          "raw": "0xf86b8210f18501dcd6500083989680948adbb09afafdfe7787b85ec37e1ec449deca1dd18084446e88261ba0c38a11d47464cc134ad18cf78bf0d307a223af9cfc3996ec66ef4bf4d1319daba0670025ca16ddc9fb347606b99b1fcd508b5b61359ae91f8b5e599c2f85ab261c",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x21bb3"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107303,
              "transactionHash": "0xcb287cd9c0f13d14d3930eb7e5e70bd4cf28f1c98b27dee785776e2efd245468",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f48346f376d7664596b4a6a7463725a374d5a6a625955554c4d43427873506d4c5069746a4157754d7447655a63767a314651594872706835517332726b41456247417337326634365538000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x702b525fd8f9f6365f3b419127084ee10d405de980945b074023c255ce381a18",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x21bb3"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107302,
          "blockHash": "0x5f98befdd2c098637767068a2f14104458bb77ed5c2d5236c18b2029b929f675",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xdd894a7aaeed04a07ec065df6862d85b5d49c4bf409e818d9ca900b5a48b69ff",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0223"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0223"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xdd894a7aaeed04a07ec065df6862d85b5d49c4bf409e818d9ca900b5a48b69ff",
          "confirmations": 91,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28374,
          "r": "0x0f287c834dbbee21aa21f4709d66884acf5d3b8529a8ea4b2999ae05d0d65e27",
          "s": "0x404efe7f09dfc8dd2b6fb8318ad523ae4935023257b076f8e6eeea589005542b",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ed68501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba00f287c834dbbee21aa21f4709d66884acf5d3b8529a8ea4b2999ae05d0d65e27a0404efe7f09dfc8dd2b6fb8318ad523ae4935023257b076f8e6eeea589005542b",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107302,
              "transactionHash": "0xdd894a7aaeed04a07ec065df6862d85b5d49c4bf409e818d9ca900b5a48b69ff",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000223000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x5f98befdd2c098637767068a2f14104458bb77ed5c2d5236c18b2029b929f675",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107301,
          "blockHash": "0xe084242285615c5b4921753bcd7268748d24652082428d9204b0758ce06e8142",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "data": "0x78cd911900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de140000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000016d1d3cb3e900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
          ],
          "transactionHash": "0x122ec34b5b7ddc087d7009ae301ebff67ef9c540b7537dc3b42e51b2f806c601",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,address,address,address,bytes32,uint64)",
          "topic": "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680",
          "values": {
            "0": {
              "_hex": "0x5dc36915"
            },
            "1": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "2": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "3": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "4": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "5": {
              "_hex": "0x016d1d3cb3e9"
            },
            "timestamp": {
              "_hex": "0x5dc36915"
            },
            "libraryAddress": "0x146e50D94E177ea8bb2FA41aF42DB541ca2a6305",
            "contentAddress": "0xF0790E285A0A52c8F156Bd4437E79fBeFF45de14",
            "userAddress": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
            "contextHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "request_timestamp": {
              "_hex": "0x016d1d3cb3e9"
            },
            "length": 6
          },
          "contract": "BaseContentFactoryExt",
          "hash": "0x122ec34b5b7ddc087d7009ae301ebff67ef9c540b7537dc3b42e51b2f806c601",
          "confirmations": 92,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28373,
          "r": "0x5169fa2144048551d8efe78c8325b4dce940b830f8c1eae8b01baefe78332f23",
          "s": "0x1f8da62edf29fdfbbed28faf9ebe233519e4c2909c354c8e93b1ddc414f84edd",
          "v": 27,
          "creates": null,
          "raw": "0xf902ad826ed58501dcd65000833d0900947bf432aa5bab589e95cc02cc50fb7f96800fe3e380b9024478cd911900000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de140000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc40000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000016d1d3cb3e9000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001ba05169fa2144048551d8efe78c8325b4dce940b830f8c1eae8b01baefe78332f23a01f8da62edf29fdfbbed28faf9ebe233519e4c2909c354c8e93b1ddc414f84edd",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x9790"
          },
          "logsBloom": "0x00000000000000000000200000000000000002000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107301,
              "transactionHash": "0x122ec34b5b7ddc087d7009ae301ebff67ef9c540b7537dc3b42e51b2f806c601",
              "address": "0x7bf432AA5Bab589e95cC02cC50FB7F96800Fe3E3",
              "topics": [
                "0x8354ff8c2c210fd53709db56438bb45d36a62de8bcc95c8459d80ce933d47680"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000005dc36915000000000000000000000000146e50d94e177ea8bb2fa41af42db541ca2a6305000000000000000000000000f0790e285a0a52c8f156bd4437e79fbeff45de14000000000000000000000000d9dc97b58c5f2584062cf69775d160ed9a3bfbc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d1d3cb3e9",
              "logIndex": 0,
              "blockHash": "0xe084242285615c5b4921753bcd7268748d24652082428d9204b0758ce06e8142",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x9790"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107300,
          "blockHash": "0xf8f8f6b3a2ea062ced316d64b37ffe8a69e1f3840aaf04c41397c42c2da8e71a",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f48346f376d7664596b4a6a7463725a374d5a6a625955554c4d43427873506d4c5069746a4157754d7447655a63767a314651594872706835517332726b41456247417337326634365538000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0xdbdc231a48799ed140151d89a3a7221b2cf6fec57fcbc17ff761a47211c29bb9",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
            "length": 3
          },
          "hash": "0xdbdc231a48799ed140151d89a3a7221b2cf6fec57fcbc17ff761a47211c29bb9",
          "confirmations": 93,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x204ed"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 69,
          "r": "0x2791b09a3139ee0279e6b2da02bcd15485138a1021b771b5ac1a340f7b10aa5b",
          "s": "0x250dc4b1551d2301b7c86a615e4a29ae56588bbfa87e1a3e7ea976149ffa1b70",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9010d458501dcd65000830204ed948adbb09afafdfe7787b85ec37e1ec449deca1dd180b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f48346f376d7664596b4a6a7463725a374d5a6a625955554c4d43427873506d4c5069746a4157754d7447655a63767a314651594872706835517332726b41456247417337326634365538000000000000000000000000000000000000831d26b7a02791b09a3139ee0279e6b2da02bcd15485138a1021b771b5ac1a340f7b10aa5ba0250dc4b1551d2301b7c86a615e4a29ae56588bbfa87e1a3e7ea976149ffa1b70",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x204ed"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107300,
              "transactionHash": "0xdbdc231a48799ed140151d89a3a7221b2cf6fec57fcbc17ff761a47211c29bb9",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f48346f376d7664596b4a6a7463725a374d5a6a625955554c4d43427873506d4c5069746a4157754d7447655a63767a314651594872706835517332726b41456247417337326634365538000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xf8f8f6b3a2ea062ced316d64b37ffe8a69e1f3840aaf04c41397c42c2da8e71a",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x204ed"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107299,
          "blockHash": "0x82fbf325141960ad70c3ddd9ffcb8ec8aa5ff86971a8e8c21dcc53f5dfe2e698",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xb5733a9c52fe838d6a07565259cb03df2fcad97c2ae8e0e7491d5ba4576349f2",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0222"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0222"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xb5733a9c52fe838d6a07565259cb03df2fcad97c2ae8e0e7491d5ba4576349f2",
          "confirmations": 94,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28372,
          "r": "0xa26fba2c83124b60db2758f31a28dc16c751bb63833b3f4fb6a1b5227676d090",
          "s": "0x18ec278bcfc1fe548f4ed9ce5f4e76d527c9391421a690ca069a7f9291ad4eb3",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ed48501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0a26fba2c83124b60db2758f31a28dc16c751bb63833b3f4fb6a1b5227676d090a018ec278bcfc1fe548f4ed9ce5f4e76d527c9391421a690ca069a7f9291ad4eb3",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107299,
              "transactionHash": "0xb5733a9c52fe838d6a07565259cb03df2fcad97c2ae8e0e7491d5ba4576349f2",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x82fbf325141960ad70c3ddd9ffcb8ec8aa5ff86971a8e8c21dcc53f5dfe2e698",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107298,
          "blockHash": "0xf9b5e3447d6ff997d197e2332ffb6d2dfc093cc9d3739f5e5442786b5d711628",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xecce0bca00512475507c2074836021a5068a52cc327c08b1b15ee26a8f4231bc",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0221"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0221"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xecce0bca00512475507c2074836021a5068a52cc327c08b1b15ee26a8f4231bc",
          "confirmations": 95,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28371,
          "r": "0x75b4d19db8d4732179fbf8f98dbd967c5f465aee3f0a0c34d74cf7e5002cea46",
          "s": "0x24d4c7516145b7aaa9215183d9f16ed97630bdfa648b6b4df34a3bd8eb8456c8",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ed38501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba075b4d19db8d4732179fbf8f98dbd967c5f465aee3f0a0c34d74cf7e5002cea46a024d4c7516145b7aaa9215183d9f16ed97630bdfa648b6b4df34a3bd8eb8456c8",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107298,
              "transactionHash": "0xecce0bca00512475507c2074836021a5068a52cc327c08b1b15ee26a8f4231bc",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xf9b5e3447d6ff997d197e2332ffb6d2dfc093cc9d3739f5e5442786b5d711628",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107296,
          "blockHash": "0xbb0e566adba81e550db801de8b02dda06b631860ce4c0284ea4f99cf00db524d",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x9867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f4b446647523663545738377464455358647343636176637245503968473277695a43786d4544776535523362627839344a485668664e79425162707862727a38755037396f7a42703255000000000000000000000000000000000000",
          "topics": [
            "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
          ],
          "transactionHash": "0x2782c5095cddb6e7af339fd6688ff550a9f2b585404d7496375e89a39135d94c",
          "logIndex": 0,
          "name": "CommitPending",
          "signature": "CommitPending(address,address,string)",
          "topic": "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "2": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "parentAddress": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "objectHash": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
            "length": 3
          },
          "hash": "0x2782c5095cddb6e7af339fd6688ff550a9f2b585404d7496375e89a39135d94c",
          "confirmations": 97,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x204ed"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 68,
          "r": "0x0aaefb83a4579846146f9b035aed64c262a2409d8d8ff75af72aae755a1fcaa0",
          "s": "0x5979db1340067c0636e5a9fa95313666fc0775e8e9c14967728464cc4ab35e70",
          "v": 1910456,
          "creates": null,
          "raw": "0xf9010d448501dcd65000830204ed948adbb09afafdfe7787b85ec37e1ec449deca1dd180b8a49867db740000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f4b446647523663545738377464455358647343636176637245503968473277695a43786d4544776535523362627839344a485668664e79425162707862727a38755037396f7a42703255000000000000000000000000000000000000831d26b8a00aaefb83a4579846146f9b035aed64c262a2409d8d8ff75af72aae755a1fcaa0a05979db1340067c0636e5a9fa95313666fc0775e8e9c14967728464cc4ab35e70",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x204ed"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000000000000000000000100",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107296,
              "transactionHash": "0x2782c5095cddb6e7af339fd6688ff550a9f2b585404d7496375e89a39135d94c",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0xb3ac059d88af6016aca1aebb7b3e796f2e7420435c59c563687814e9b85daa75"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d6549800000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000004e68715f5f4b446647523663545738377464455358647343636176637245503968473277695a43786d4544776535523362627839344a485668664e79425162707862727a38755037396f7a42703255000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xbb0e566adba81e550db801de8b02dda06b631860ce4c0284ea4f99cf00db524d",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x204ed"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107297,
          "blockHash": "0x9c9fe5bc01425f812f795c9ec6af21cfe7930822d28dbeafd9b3857c83e0de96",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0x446e8826",
          "topics": [
            "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
          ],
          "transactionHash": "0x509a69f312181ead99773dd051b9d633e58cae401bd4f4a18ba8d15afbc65ebe",
          "logIndex": 0,
          "name": "VersionConfirm",
          "signature": "VersionConfirm(address,string)",
          "topic": "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e",
          "values": {
            "0": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "1": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
            "spaceAddress": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "objectHash": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
            "length": 2
          },
          "hash": "0x509a69f312181ead99773dd051b9d633e58cae401bd4f4a18ba8d15afbc65ebe",
          "confirmations": 96,
          "from": "0xc4c2291d7C3328f98E4E159838D829eE7a88Cf3d",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x989680"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 4336,
          "r": "0xda18e4fdbcd2d3b3e56513520f053dcc2bfd3ea238de23140dd38f46bfcf64a8",
          "s": "0x4746997d5963bf873de4f942b2450531ab9f9eb21c48d64f9243501b558c0c81",
          "v": 27,
          "creates": null,
          "raw": "0xf86b8210f08501dcd6500083989680948adbb09afafdfe7787b85ec37e1ec449deca1dd18084446e88261ba0da18e4fdbcd2d3b3e56513520f053dcc2bfd3ea238de23140dd38f46bfcf64a8a04746997d5963bf873de4f942b2450531ab9f9eb21c48d64f9243501b558c0c81",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x21bb3"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000040000000000000000000000000000000000000000000100000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107297,
              "transactionHash": "0x509a69f312181ead99773dd051b9d633e58cae401bd4f4a18ba8d15afbc65ebe",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x482875da75e6d9f93f74a5c1a61f14cf08822057c01232f44cb92ae998e30d8e"
              ],
              "data": "0x0000000000000000000000008f5b42b31d734800c5f1d3be26461f3827d654980000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000004e68715f5f4b446647523663545738377464455358647343636176637245503968473277695a43786d4544776535523362627839344a485668664e79425162707862727a38755037396f7a42703255000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x9c9fe5bc01425f812f795c9ec6af21cfe7930822d28dbeafd9b3857c83e0de96",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x21bb3"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107295,
          "blockHash": "0x280fc16aa5dd0c47beb54d1b48ef5e7f552b39cce0a4a103dea22b3888c0d22c",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0x07d67cbb55c1debb1361c7cb8ad154868fedc2cce89240475673a401e4fe3f12",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x0220"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x0220"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0x07d67cbb55c1debb1361c7cb8ad154868fedc2cce89240475673a401e4fe3f12",
          "confirmations": 98,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28370,
          "r": "0xd6a9ccf5490b9ed0be89cda9323e586f19197304792995a30b9db68d4490cf46",
          "s": "0x7b59e3947c57c44058e156449244d6e8c35371bd8470503ad503bb9f183c23fb",
          "v": 27,
          "creates": null,
          "raw": "0xf9018d826ed28501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ba0d6a9ccf5490b9ed0be89cda9323e586f19197304792995a30b9db68d4490cf46a07b59e3947c57c44058e156449244d6e8c35371bd8470503ad503bb9f183c23fb",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107295,
              "transactionHash": "0x07d67cbb55c1debb1361c7cb8ad154868fedc2cce89240475673a401e4fe3f12",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x280fc16aa5dd0c47beb54d1b48ef5e7f552b39cce0a4a103dea22b3888c0d22c",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107294,
          "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "logIndex": 2,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x01"
            },
            "1": 0,
            "2": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
            "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "4": "",
            "requestID": {
              "_hex": "0x01"
            },
            "level": 0,
            "contentHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
            "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "confirmations": 99,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x18bd5"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 67,
          "r": "0x6a562d9de632f92d76e70a02f229d6be06352224497a6b671041f6a408c7bf0a",
          "s": "0x3559a36f14b0334fbb7fb79f50974fc897b1a1634eda98f3a4eecaae14250b89",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9022e438501dcd6500083018bd5948adbb09afafdfe7787b85ec37e1ec449deca1dd180b901c4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b7a06a562d9de632f92d76e70a02f229d6be06352224497a6b671041f6a408c7bf0aa03559a36f14b0334fbb7fb79f50974fc897b1a1634eda98f3a4eecaae14250b89",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x18bd5"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107294,
              "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107294,
              "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107294,
              "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f47524a32556d714570796a3467483344346d776d6a3256655950643761447967596a54697376704c4d574253506d50686b544852773671727a4642577a6b456d794d383238686f63356e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x18bd5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107294,
          "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "logIndex": 1,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "confirmations": 99,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x18bd5"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 67,
          "r": "0x6a562d9de632f92d76e70a02f229d6be06352224497a6b671041f6a408c7bf0a",
          "s": "0x3559a36f14b0334fbb7fb79f50974fc897b1a1634eda98f3a4eecaae14250b89",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9022e438501dcd6500083018bd5948adbb09afafdfe7787b85ec37e1ec449deca1dd180b901c4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b7a06a562d9de632f92d76e70a02f229d6be06352224497a6b671041f6a408c7bf0aa03559a36f14b0334fbb7fb79f50974fc897b1a1634eda98f3a4eecaae14250b89",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x18bd5"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107294,
              "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107294,
              "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107294,
              "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f47524a32556d714570796a3467483344346d776d6a3256655950643761447967596a54697376704c4d574253506d50686b544852773671727a4642577a6b456d794d383238686f63356e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x18bd5"
          },
          "status": 1,
          "byzantium": true
        },
        {
          "blockNumber": 107294,
          "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
          ],
          "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "logIndex": 0,
          "name": "DbgAccessCode",
          "signature": "DbgAccessCode(uint8)",
          "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
          "values": {
            "0": 0,
            "code": 0,
            "length": 1
          },
          "contract": "BaseContent",
          "hash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
          "confirmations": 99,
          "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x18bd5"
          },
          "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 67,
          "r": "0x6a562d9de632f92d76e70a02f229d6be06352224497a6b671041f6a408c7bf0a",
          "s": "0x3559a36f14b0334fbb7fb79f50974fc897b1a1634eda98f3a4eecaae14250b89",
          "v": 1910455,
          "creates": null,
          "raw": "0xf9022e438501dcd6500083018bd5948adbb09afafdfe7787b85ec37e1ec449deca1dd180b901c4a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000008430783034373037343936346134633832316439383738353966666339316535326231356630396532643162636236643364663134356366316231613131303561636464366466303931396235333338613634316133626363376637613065616634613465366162323962613366303937393466356330613466356663393539623434376300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831d26b7a06a562d9de632f92d76e70a02f229d6be06352224497a6b671041f6a408c7bf0aa03559a36f14b0334fbb7fb79f50974fc897b1a1634eda98f3a4eecaae14250b89",
          "networkId": 955210,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x18bd5"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107294,
              "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
              "transactionLogIndex": 0
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107294,
              "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 1,
              "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
              "transactionLogIndex": 1
            },
            {
              "transactionIndex": 0,
              "blockNumber": 107294,
              "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
              "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f47524a32556d714570796a3467483344346d776d6a3256655950643761447967596a54697376704c4d574253506d50686b544852773671727a4642577a6b456d794d383238686f63356e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 2,
              "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
              "transactionLogIndex": 2
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x18bd5"
          },
          "status": 1,
          "byzantium": true
        }
      ],
      [
        {
          "blockNumber": 107293,
          "blockHash": "0x7ff4f5945f39f622786e81433fdf3a47c3ba92eccd0f712c4edbd88cafa565b3",
          "transactionIndex": 0,
          "removed": false,
          "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "data": "0xa1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
          "topics": [
            "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
          ],
          "transactionHash": "0xc23edd0903cbcc1d76e0a301d01305237357dac6022ef495fc26081df3165ad2",
          "logIndex": 0,
          "name": "AccessRequest",
          "signature": "AccessRequest(uint256,uint8,string,string,string)",
          "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
          "values": {
            "0": {
              "_hex": "0x021f"
            },
            "1": 0,
            "2": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "3": "",
            "4": "",
            "requestID": {
              "_hex": "0x021f"
            },
            "level": 0,
            "contentHash": "hq__EBmjqgNNDixegTf2nK14UJMyvUaTnQL82i2iueVT8kvJFRSesZkyJcUw57JobnrEpiX4oPRmDA",
            "pkeRequestor": "",
            "pkeAFGH": "",
            "length": 5
          },
          "contract": "BaseContent",
          "hash": "0xc23edd0903cbcc1d76e0a301d01305237357dac6022ef495fc26081df3165ad2",
          "confirmations": 100,
          "from": "0x024E380255B1f88AD89603C628f32bA0fb222Fa4",
          "gasPrice": {
            "_hex": "0x1dcd65000"
          },
          "gasLimit": {
            "_hex": "0x3d0900"
          },
          "to": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
          "value": {
            "_hex": "0x0"
          },
          "nonce": 28369,
          "r": "0x329137f4ba047e2095063b7f14f1670a93ace980320e5a52e010e3e6180d214b",
          "s": "0x64cdbf61f6b17fe1459a8fed5046de1df40cd5db9959832751334e4a399b63d5",
          "v": 28,
          "creates": null,
          "raw": "0xf9018d826ed18501dcd65000833d0900940edc82b24113c0910216d3fb1fad651175b3e39180b90124a1ff106e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ca0329137f4ba047e2095063b7f14f1670a93ace980320e5a52e010e3e6180d214ba064cdbf61f6b17fe1459a8fed5046de1df40cd5db9959832751334e4a399b63d5",
          "networkId": 0,
          "contractAddress": null,
          "gasUsed": {
            "_hex": "0x11d7e"
          },
          "logsBloom": "0x00000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000200000000040000000000000000000000000000000000000000000000000000000000000000",
          "logs": [
            {
              "transactionIndex": 0,
              "blockNumber": 107293,
              "transactionHash": "0xc23edd0903cbcc1d76e0a301d01305237357dac6022ef495fc26081df3165ad2",
              "address": "0x0eDC82B24113c0910216D3Fb1FAD651175b3E391",
              "topics": [
                "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
              ],
              "data": "0x000000000000000000000000000000000000000000000000000000000000021f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000004e68715f5f45426d6a71674e4e44697865675466326e4b3134554a4d79765561546e514c383269326975655654386b764a46525365735a6b794a63557735374a6f626e7245706958346f50526d444100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
              "logIndex": 0,
              "blockHash": "0x7ff4f5945f39f622786e81433fdf3a47c3ba92eccd0f712c4edbd88cafa565b3",
              "transactionLogIndex": 0
            }
          ],
          "cumulativeGasUsed": {
            "_hex": "0x11d7e"
          },
          "status": 1,
          "byzantium": true
        }
      ]
    ]
    Source:

    ExtractEventFromLogs({
    contractAddress,
    abi,
    event,
    eventName
    })
    → Promise.<Object>

    Extract the specified event log from the given event obtained from the CallContractAndMethodAndWait method

    Returns: The parsed event log from the event
    Parameters:
    Name Type Description
    contractAddress string

    Address of the contract to call the specified method on

    abi Object

    ABI of contract

    event Object

    Event of the transaction from CallContractMethodAndWait

    eventName string

    Name of the event to parse

    Examples
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xf298877C5561B3f8051b36124405b70d2579AA80",
        "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
        "contractAddress": null,
        "transactionIndex": 1,
        "gasUsed": {
          "_hex": "0x626a"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000",
        "blockHash": "0xaf7947ead83b41f394e88160bddba641efb5288546fa3cc6cbf28da48c37b1f0",
        "transactionHash": "0xb751fe9207fcb1c25c63c150200b4476deadeb045096b3e2f9f12d95eca5e22d",
        "logs": [
          {
            "transactionIndex": 1,
            "blockNumber": 107138,
            "transactionHash": "0xb751fe9207fcb1c25c63c150200b4476deadeb045096b3e2f9f12d95eca5e22d",
            "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 1,
            "blockHash": "0xaf7947ead83b41f394e88160bddba641efb5288546fa3cc6cbf28da48c37b1f0",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107138,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x1e765"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x60f4"
        },
        "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xfca90c11dd689eecdf606c7ee14d31f981d1b27b78224b49a15acd1ef6374d8d",
        "transactionHash": "0x5c94d6799487e66827365c5aa4cbad74f7619041d7d517238d8e5ca0b5687760",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107162,
            "transactionHash": "0x5c94d6799487e66827365c5aa4cbad74f7619041d7d517238d8e5ca0b5687760",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xfca90c11dd689eecdf606c7ee14d31f981d1b27b78224b49a15acd1ef6374d8d",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107162,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x60f4"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5d00"
        },
        "logsBloom": "0x00000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xc2e6124d57a336ad534ca5048ed0d925e88d909da715462cdfaf1933c9c2faac",
        "transactionHash": "0x5cace24d6c2ca6e71238630dbfe6acf3da6950c3cb89c459a98f9cd73110625a",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107181,
            "transactionHash": "0x5cace24d6c2ca6e71238630dbfe6acf3da6950c3cb89c459a98f9cd73110625a",
            "address": "0xecc66E3d85dc7CaB6AB4b767D8b9a6aF57Ff868A",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xc2e6124d57a336ad534ca5048ed0d925e88d909da715462cdfaf1933c9c2faac",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107181,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5d00"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5fc0"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000001000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x23d3649bca73f78ee360b1b3308205526d02a8813fbe0d3cef1723a6246d4e37",
        "transactionHash": "0x11d982ca40c343a894f7a44db46552bda6abaeaeb9914ba4e52e8f42ac600089",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107193,
            "transactionHash": "0x11d982ca40c343a894f7a44db46552bda6abaeaeb9914ba4e52e8f42ac600089",
            "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x23d3649bca73f78ee360b1b3308205526d02a8813fbe0d3cef1723a6246d4e37",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107193,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5fc0"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5d79"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xddf20837b83abc19cca7663e5d13ed8599357adebc8be693f5f5acbe206e8d60",
        "transactionHash": "0x6f5f211e3caa76b0d948452ab0ce8b190d94f52b23dec87d1284940ad264ea2c",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107203,
            "transactionHash": "0x6f5f211e3caa76b0d948452ab0ce8b190d94f52b23dec87d1284940ad264ea2c",
            "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "topics": [
              "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
            ],
            "data": "0x",
            "logIndex": 0,
            "blockHash": "0xddf20837b83abc19cca7663e5d13ed8599357adebc8be693f5f5acbe206e8d60",
            "transactionLogIndex": 0,
            "name": "AccessRequest",
            "signature": "AccessRequest()",
            "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
            "values": {
              "length": 0
            }
          }
        ],
        "blockNumber": 107203,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5d79"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessRequest"
    });
    
    
    {
      "name": "AccessRequest",
      "signature": "AccessRequest()",
      "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
      "values": {
        "length": 0
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x31fd4"
        },
        "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000400040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000400200000000000000000000000200000000000000000000010000000000000000000000000000000000000000000000000000",
        "blockHash": "0x40c15ce3dfdf605952e1fd0bf25f90c7a777f30e9cb06044a2c4aa55c0acfcba",
        "transactionHash": "0xfbc6a26f77880f204638db9992f923a9ef14dc7550a3f9dc8a6fc43b59cc0466",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107219,
            "transactionHash": "0xfbc6a26f77880f204638db9992f923a9ef14dc7550a3f9dc8a6fc43b59cc0466",
            "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "topics": [
              "0x218673669018c25b89bfbf1b58d0075e37c8847ef16e707b92355b7833e97d61"
            ],
            "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
            "logIndex": 0,
            "blockHash": "0x40c15ce3dfdf605952e1fd0bf25f90c7a777f30e9cb06044a2c4aa55c0acfcba",
            "transactionLogIndex": 0,
            "name": "ContributorGroupAdded",
            "signature": "ContributorGroupAdded(address)",
            "topic": "0x218673669018c25b89bfbf1b58d0075e37c8847ef16e707b92355b7833e97d61",
            "values": {
              "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107219,
            "transactionHash": "0xfbc6a26f77880f204638db9992f923a9ef14dc7550a3f9dc8a6fc43b59cc0466",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
            ],
            "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000014",
            "logIndex": 1,
            "blockHash": "0x40c15ce3dfdf605952e1fd0bf25f90c7a777f30e9cb06044a2c4aa55c0acfcba",
            "transactionLogIndex": 1
          }
        ],
        "blockNumber": 107219,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x31fd4"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "ContributorGroupAdded"
    });
    
    
    {
      "name": "ContributorGroupAdded",
      "signature": "ContributorGroupAdded(address)",
      "topic": "0x218673669018c25b89bfbf1b58d0075e37c8847ef16e707b92355b7833e97d61",
      "values": {
        "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x1f64f"
        },
        "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000008000000000000000000000004000000000000000000000000000008000000000000000000000000000000000000000000000400000000040000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x721c8f19c8fbb1af78e23401e5b616b44a5471f9a88014da63e029960268e632",
        "transactionHash": "0xb9ec1de5f6244c0584224a6e73e35a06d221efada662779f00029c874afa6841",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107221,
            "transactionHash": "0xb9ec1de5f6244c0584224a6e73e35a06d221efada662779f00029c874afa6841",
            "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "topics": [
              "0x1b88a571cc8ac2e87512f05648e79d184f5cc0cbb2889bc487c41f8b9a3202eb"
            ],
            "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
            "logIndex": 0,
            "blockHash": "0x721c8f19c8fbb1af78e23401e5b616b44a5471f9a88014da63e029960268e632",
            "transactionLogIndex": 0,
            "name": "ReviewerGroupAdded",
            "signature": "ReviewerGroupAdded(address)",
            "topic": "0x1b88a571cc8ac2e87512f05648e79d184f5cc0cbb2889bc487c41f8b9a3202eb",
            "values": {
              "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107221,
            "transactionHash": "0xb9ec1de5f6244c0584224a6e73e35a06d221efada662779f00029c874afa6841",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
            ],
            "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000016",
            "logIndex": 1,
            "blockHash": "0x721c8f19c8fbb1af78e23401e5b616b44a5471f9a88014da63e029960268e632",
            "transactionLogIndex": 1
          }
        ],
        "blockNumber": 107221,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x1f64f"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "ReviewerGroupAdded"
    });
    
    
    {
      "name": "ReviewerGroupAdded",
      "signature": "ReviewerGroupAdded(address)",
      "topic": "0x1b88a571cc8ac2e87512f05648e79d184f5cc0cbb2889bc487c41f8b9a3202eb",
      "values": {
        "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x1f29d"
        },
        "logsBloom": "0x00008000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000400040800000000000000000000000004000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000404000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x4be0df1b270ac0c5c05dfae3986ba60d7cd7321d79fcdf6691f65537f7ab61c5",
        "transactionHash": "0x08265ee16c3f5d04c5d2c415cb2ec2b8e3d163e62b08c596279c824e4c752c06",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107224,
            "transactionHash": "0x08265ee16c3f5d04c5d2c415cb2ec2b8e3d163e62b08c596279c824e4c752c06",
            "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "topics": [
              "0x3a94857e4393737f73edb175a7d0c195c7f635d9ae995e12740616ec55c9d411"
            ],
            "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
            "logIndex": 0,
            "blockHash": "0x4be0df1b270ac0c5c05dfae3986ba60d7cd7321d79fcdf6691f65537f7ab61c5",
            "transactionLogIndex": 0,
            "name": "AccessorGroupAdded",
            "signature": "AccessorGroupAdded(address)",
            "topic": "0x3a94857e4393737f73edb175a7d0c195c7f635d9ae995e12740616ec55c9d411",
            "values": {
              "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107224,
            "transactionHash": "0x08265ee16c3f5d04c5d2c415cb2ec2b8e3d163e62b08c596279c824e4c752c06",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
            ],
            "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000035045f962581c2ffd23b04be96d1458bb05769410000000000000000000000000000000000000000000000000000000000000016",
            "logIndex": 1,
            "blockHash": "0x4be0df1b270ac0c5c05dfae3986ba60d7cd7321d79fcdf6691f65537f7ab61c5",
            "transactionLogIndex": 1
          }
        ],
        "blockNumber": 107224,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x1f29d"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessorGroupAdded"
    });
    
    
    {
      "name": "AccessorGroupAdded",
      "signature": "AccessorGroupAdded(address)",
      "topic": "0x3a94857e4393737f73edb175a7d0c195c7f635d9ae995e12740616ec55c9d411",
      "values": {
        "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x46c2"
        },
        "logsBloom": "0x00000000000000000000000000000000000800000000000000000000000000000000008000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xd5caad1558094714f9b47c259c9f879022a6d57de0b5a1713acbb75fb4cf9397",
        "transactionHash": "0x68ca9111b7cd776de67c8d1cd612fea60aacdc725a540d8894e3a552f3d9919c",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107225,
            "transactionHash": "0x68ca9111b7cd776de67c8d1cd612fea60aacdc725a540d8894e3a552f3d9919c",
            "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "topics": [
              "0xdf9d78c5635b72b709c85300a786eb7238acbe5bffe01c60c16464e45c6eb6eb"
            ],
            "data": "0x000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b",
            "logIndex": 0,
            "blockHash": "0xd5caad1558094714f9b47c259c9f879022a6d57de0b5a1713acbb75fb4cf9397",
            "transactionLogIndex": 0,
            "name": "ReviewerGroupRemoved",
            "signature": "ReviewerGroupRemoved(address)",
            "topic": "0xdf9d78c5635b72b709c85300a786eb7238acbe5bffe01c60c16464e45c6eb6eb",
            "values": {
              "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "length": 1
            }
          }
        ],
        "blockNumber": 107225,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x46c2"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "ReviewerGroupRemoved"
    });
    
    
    {
      "name": "ReviewerGroupRemoved",
      "signature": "ReviewerGroupRemoved(address)",
      "topic": "0xdf9d78c5635b72b709c85300a786eb7238acbe5bffe01c60c16464e45c6eb6eb",
      "values": {
        "0": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "group": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000040000000000000000010000000000010000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xef40444b538143e0d1d4d69ce0112a3cdaa6f723117deff458ca6659ad1ad76e",
        "transactionHash": "0xa6be4f9d2142c217bb6a32fe4d5e2b195b527cc259e1f462810ca0d4cb3dc017",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107235,
            "transactionHash": "0xa6be4f9d2142c217bb6a32fe4d5e2b195b527cc259e1f462810ca0d4cb3dc017",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xef40444b538143e0d1d4d69ce0112a3cdaa6f723117deff458ca6659ad1ad76e",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107235,
        "confirmations": 3,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xbeCd0e4bBbd939e88006b7Ee7FB78b07582dbac9",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5fc0"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000004000000000000000000000000010000100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xc93b8badb53bc80394ff27125414de57a4fbe2356979e14fbcccc8421fcb789c",
        "transactionHash": "0x3a53e07c780067cb157020fa0f9622f8a198d2214d64bdd160581fb6d1894d2d",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107243,
            "transactionHash": "0x3a53e07c780067cb157020fa0f9622f8a198d2214d64bdd160581fb6d1894d2d",
            "address": "0xbeCd0e4bBbd939e88006b7Ee7FB78b07582dbac9",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xc93b8badb53bc80394ff27125414de57a4fbe2356979e14fbcccc8421fcb789c",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107243,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5fc0"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x9CC4e957d6d350c9b1dD289A46dFd538846f1dC2",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xbb34aa126a4bfe6816fbd23872f08648e307dcb7e17361b04012eb6f4d9be363",
        "transactionHash": "0xabc539d0066f442e80447fbee012c6bf10b2ad43aed219df551e9cf87954f649",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107249,
            "transactionHash": "0xabc539d0066f442e80447fbee012c6bf10b2ad43aed219df551e9cf87954f649",
            "address": "0x9CC4e957d6d350c9b1dD289A46dFd538846f1dC2",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xbb34aa126a4bfe6816fbd23872f08648e307dcb7e17361b04012eb6f4d9be363",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107249,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x333dd14Bc03246785A5B418193ca441A1443E931",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004",
        "blockHash": "0x4d21141aa33a6fee4f7fff0d233c38af32ffdc1dd216af6cd8b262e354f9a33b",
        "transactionHash": "0x3a06263233995ac6cc747993c141333af3c4b4a6a37736521493ac1e1d3d02a7",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107252,
            "transactionHash": "0x3a06263233995ac6cc747993c141333af3c4b4a6a37736521493ac1e1d3d02a7",
            "address": "0x333dd14Bc03246785A5B418193ca441A1443E931",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x4d21141aa33a6fee4f7fff0d233c38af32ffdc1dd216af6cd8b262e354f9a33b",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107252,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x14915FE0038E7c9DF4705F44DbAB0c7E4b113fe0",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000200000000000008000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xdf8a59a1a37a8c97a0c7bbeba9b63914fb78e849b43e62c7660492bc9ff12d8a",
        "transactionHash": "0x35526246de41b74464fa6167afffb47720ca155b16ce17f4e8d16cb5c6c1dd3d",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107262,
            "transactionHash": "0x35526246de41b74464fa6167afffb47720ca155b16ce17f4e8d16cb5c6c1dd3d",
            "address": "0x14915FE0038E7c9DF4705F44DbAB0c7E4b113fe0",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xdf8a59a1a37a8c97a0c7bbeba9b63914fb78e849b43e62c7660492bc9ff12d8a",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107262,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xD2849c975be69F837a23156aF2EAaD52791B7C28",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000008000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000",
        "blockHash": "0x3443b4a19161de77b4f72d9fe1ed40c168924e894f9ff164dc2579914d1195ef",
        "transactionHash": "0xa264b827bd0271f1cacd83f19de0d0c56a0c256b44f0fc9cfb71ab32e37b7145",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107263,
            "transactionHash": "0xa264b827bd0271f1cacd83f19de0d0c56a0c256b44f0fc9cfb71ab32e37b7145",
            "address": "0xD2849c975be69F837a23156aF2EAaD52791B7C28",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x3443b4a19161de77b4f72d9fe1ed40c168924e894f9ff164dc2579914d1195ef",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107263,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xb0903741b87fcc41a6dfF3f65d396bD732151Cdf",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x3fe77a34ab486d98d070c50e2515976978d15bfebe25c7821731e7af6f6d1389",
        "transactionHash": "0xb2a583e2b2124896a351bb65a1c1d116cab8b51d76327dfda8663593e05b5ead",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107266,
            "transactionHash": "0xb2a583e2b2124896a351bb65a1c1d116cab8b51d76327dfda8663593e05b5ead",
            "address": "0xb0903741b87fcc41a6dfF3f65d396bD732151Cdf",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x3fe77a34ab486d98d070c50e2515976978d15bfebe25c7821731e7af6f6d1389",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107266,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x802b2C3d6E1fc65AccD9045Ed646020D93315EDB",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000200000000000000000000000010000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xa86cb8198bfa3faff6545a5f383cfc5e1205c724c7e0e79f9d2b55d6cad83572",
        "transactionHash": "0x5cdfe9b44bbbd0fada6096609b69527c39bee7e148e442243e75c9f6a435fdb4",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107271,
            "transactionHash": "0x5cdfe9b44bbbd0fada6096609b69527c39bee7e148e442243e75c9f6a435fdb4",
            "address": "0x802b2C3d6E1fc65AccD9045Ed646020D93315EDB",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xa86cb8198bfa3faff6545a5f383cfc5e1205c724c7e0e79f9d2b55d6cad83572",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107271,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xC09A4ebd78438a8381e141bC654d89FD8e2b9A49",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000100010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x6adbcfa66e83603ad5c4fa32bccf689a78c8e062c5ed3cb82962acc578e8be87",
        "transactionHash": "0x8e1021fcb843d3c5e92c5e8a2f04ff24db59e43408580de0b2c5bf381caf4536",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107273,
            "transactionHash": "0x8e1021fcb843d3c5e92c5e8a2f04ff24db59e43408580de0b2c5bf381caf4536",
            "address": "0xC09A4ebd78438a8381e141bC654d89FD8e2b9A49",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x6adbcfa66e83603ad5c4fa32bccf689a78c8e062c5ed3cb82962acc578e8be87",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107273,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xeAC173BC0122C9D065cea455D754eE189829fc33",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000",
        "blockHash": "0x3b4b515ead57de77ba7dcdbc0f8bb8dd5669d7fed469e23b1e2e16bea12cb71b",
        "transactionHash": "0xa774ad21e18c6503b9f27742f4df8f6531e413650144ba3c814885ba584e8d89",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107276,
            "transactionHash": "0xa774ad21e18c6503b9f27742f4df8f6531e413650144ba3c814885ba584e8d89",
            "address": "0xeAC173BC0122C9D065cea455D754eE189829fc33",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x3b4b515ead57de77ba7dcdbc0f8bb8dd5669d7fed469e23b1e2e16bea12cb71b",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107276,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x1B6002083cc4291d6d520ec1909eaC0f173A368A",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000400000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x122585d4494bb8010ccf83b5e443ac72a47df5832fd5f61440ef0b4f80eb28ad",
        "transactionHash": "0x63de8f2a41207f0c1c68892557fd44b0a3b63d4e261abf05a8e15dbd639214d7",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107282,
            "transactionHash": "0x63de8f2a41207f0c1c68892557fd44b0a3b63d4e261abf05a8e15dbd639214d7",
            "address": "0x1B6002083cc4291d6d520ec1909eaC0f173A368A",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x122585d4494bb8010ccf83b5e443ac72a47df5832fd5f61440ef0b4f80eb28ad",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107282,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x8d24D7dc7f2Bd13D07daDE26790496C056A81E93",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000",
        "blockHash": "0x229573b6f3a290a571cf19c611e26352b9e803be69cc81d1bb93337854deae1d",
        "transactionHash": "0xb64012cf784d447fc5d453c9a6282af1009f93ece73066812f73e5e9649736b4",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107284,
            "transactionHash": "0xb64012cf784d447fc5d453c9a6282af1009f93ece73066812f73e5e9649736b4",
            "address": "0x8d24D7dc7f2Bd13D07daDE26790496C056A81E93",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x229573b6f3a290a571cf19c611e26352b9e803be69cc81d1bb93337854deae1d",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107284,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xbeCd0e4bBbd939e88006b7Ee7FB78b07582dbac9",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5d79"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xde5c8e7d26fe1708838209fc075ff2a3b238ce27e993394818d65941e220390e",
        "transactionHash": "0x4674b011e15cea3fb0fc0d63c5eed29ce8d4c7e2c79916ff16a05c6243d1946f",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107292,
            "transactionHash": "0x4674b011e15cea3fb0fc0d63c5eed29ce8d4c7e2c79916ff16a05c6243d1946f",
            "address": "0xbeCd0e4bBbd939e88006b7Ee7FB78b07582dbac9",
            "topics": [
              "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
            ],
            "data": "0x",
            "logIndex": 0,
            "blockHash": "0xde5c8e7d26fe1708838209fc075ff2a3b238ce27e993394818d65941e220390e",
            "transactionLogIndex": 0,
            "name": "AccessRequest",
            "signature": "AccessRequest()",
            "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
            "values": {
              "length": 0
            }
          }
        ],
        "blockNumber": 107292,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5d79"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessRequest"
    });
    
    
    {
      "name": "AccessRequest",
      "signature": "AccessRequest()",
      "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
      "values": {
        "length": 0
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x18bd5"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
        "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107294,
            "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
            "transactionLogIndex": 0,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107294,
            "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 1,
            "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
            "transactionLogIndex": 1,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107294,
            "transactionHash": "0xb0ce0a5efa3373a6d7f87bb64447c70e2e28aac07121771f657336bba96f4c36",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f47524a32556d714570796a3467483344346d776d6a3256655950643761447967596a54697376704c4d574253506d50686b544852773671727a4642577a6b456d794d383238686f63356e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 2,
            "blockHash": "0xb6912b2811f9adb1f7d3e5144ae177b0cdfc9764ba69cae3c341da38435b7353",
            "transactionLogIndex": 2,
            "name": "AccessRequest",
            "signature": "AccessRequest(uint256,uint8,string,string,string)",
            "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
            "values": {
              "0": {
                "_hex": "0x01"
              },
              "1": 0,
              "2": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
              "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
              "4": "",
              "requestID": {
                "_hex": "0x01"
              },
              "level": 0,
              "contentHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
              "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
              "pkeAFGH": "",
              "length": 5
            }
          }
        ],
        "blockNumber": 107294,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x18bd5"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessRequest"
    });
    
    
    {
      "name": "AccessRequest",
      "signature": "AccessRequest(uint256,uint8,string,string,string)",
      "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
      "values": {
        "0": {
          "_hex": "0x01"
        },
        "1": 0,
        "2": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
        "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "4": "",
        "requestID": {
          "_hex": "0x01"
        },
        "level": 0,
        "contentHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
        "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "pkeAFGH": "",
        "length": 5
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
        "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x1a602"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
        "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107315,
            "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
            "transactionLogIndex": 0,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107315,
            "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 1,
            "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
            "transactionLogIndex": 1,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107315,
            "transactionHash": "0x5a80be9568b07a39959c523a88dec52ecf6b02791cec0d2bfa1e1e4e29e6079f",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f3469705a32354b59387a454e4b6e6f726a6f6d6177674638794a6e4c6752526d597447433951317061346362454a52746133433543354531356231345138796b513974657032696a5a4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008430783034636232306634356234653464633736316466633935666162633262613132313831316563323236313133653830626135623566333561383064343433663333306363353437396366303332373639313438383236613532383238316264376165333362336462353864363138323838383939613633616338643732636263666500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6b74706b415436576a726e7973567367447450646333646e796a70786a55576347487a566e71437951314870646a503471317741796650367552656b64757137676e5a53694e725275326f746f537648626b4462386f6f5369536a6b696f5071505077423557596b51704b646b70643745683534346b7857506e584a475452315950614b367531586f584a4356434647324d3177703354776f73653667564e6d7a52366d557864396b316b7533625850574d66377a31545447374e4236626d58636d75383371704a6d78744d5a745257703642393567554b334c4c6a444b6a664b775461464873794d35316b43666d6441435673345354644559766652734b526d4835317978434d6b6347000000000000000000000000000000000000000000",
            "logIndex": 2,
            "blockHash": "0xaec5aa6e31f012c1b4cfa5559fbe825e9bf8c4f0f4ac4b90dd6b1c23924bd60f",
            "transactionLogIndex": 2,
            "name": "AccessRequest",
            "signature": "AccessRequest(uint256,uint8,string,string,string)",
            "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
            "values": {
              "0": {
                "_hex": "0x02"
              },
              "1": 0,
              "2": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
              "3": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
              "4": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
              "requestID": {
                "_hex": "0x02"
              },
              "level": 0,
              "contentHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
              "pkeRequestor": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
              "pkeAFGH": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
              "length": 5
            }
          }
        ],
        "blockNumber": 107315,
        "confirmations": 2,
        "cumulativeGasUsed": {
          "_hex": "0x1a602"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessRequest"
    });
    
    
    {
      "name": "AccessRequest",
      "signature": "AccessRequest(uint256,uint8,string,string,string)",
      "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
      "values": {
        "0": {
          "_hex": "0x02"
        },
        "1": 0,
        "2": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
        "3": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
        "4": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
        "requestID": {
          "_hex": "0x02"
        },
        "level": 0,
        "contentHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
        "pkeRequestor": "0x04cb20f45b4e4dc761dfc95fabc2ba121811ec226113e80ba5b5f35a80d443f330cc5479cf032769148826a528281bd7ae33b3db58d618288899a63ac8d72cbcfe",
        "pkeAFGH": "ktpkAT6WjrnysVsgDtPdc3dnyjpxjUWcGHzVnqCyQ1HpdjP4q1wAyfP6uRekduq7gnZSiNrRu2otoSvHbkDb8ooSiSjkioPqPPwB5WYkQpKdkpd7Eh544kxWPnXJGTR1YPaK6u1XoXJCVCFG2M1wp3Twose6gVNmzR6mUxd9k1ku3bXPWMf7z1TTG7NB6bmXcmu83qpJmxtMZtRWp6B95gUK3LLjDKjfKwTaFHsyM51kCfmdACVs4STdEYvfRsKRmH51yxCMkcG",
        "length": 5
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5fc0"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000810400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x949c8b0c1973a587f1c5653fd4c2d8c7e16be8349c78ffc3f82961319b15f8e5",
        "transactionHash": "0xbb233598033b8eadc4a634a51514256acfc33b8ff85d38ca1d1f5a4996c730c5",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107329,
            "transactionHash": "0xbb233598033b8eadc4a634a51514256acfc33b8ff85d38ca1d1f5a4996c730c5",
            "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x949c8b0c1973a587f1c5653fd4c2d8c7e16be8349c78ffc3f82961319b15f8e5",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107329,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5fc0"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x00abae3df8ffdc8207dcfef45ff63d4eeff65c378cf3504f7603ddf9ac84c8f6",
        "transactionHash": "0xf579bb31f8d6403314c7bba8e41b93becafb191d073c986831e463af8eaf9172",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107336,
            "transactionHash": "0xf579bb31f8d6403314c7bba8e41b93becafb191d073c986831e463af8eaf9172",
            "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x00abae3df8ffdc8207dcfef45ff63d4eeff65c378cf3504f7603ddf9ac84c8f6",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107336,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5f3c"
        },
        "logsBloom": "0x00000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000004000000000000000000000000000010000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000",
        "blockHash": "0x410db04cdae749cece22017599b67fd998b9cd056173cab016c1e591d144f778",
        "transactionHash": "0x77809f4db9805c9de63e54c649bea7385451b4b15c62a1932b5963fbfe904275",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107344,
            "transactionHash": "0x77809f4db9805c9de63e54c649bea7385451b4b15c62a1932b5963fbfe904275",
            "address": "0x773e40adA93ade300d8f3BBFcD77A8316e3643d2",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x410db04cdae749cece22017599b67fd998b9cd056173cab016c1e591d144f778",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "",
              "objectHash": "",
              "length": 1
            }
          }
        ],
        "blockNumber": 107344,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5f3c"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "",
        "objectHash": "",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x5d79"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000800400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000001000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x62a539d19197f5945814397ce5f9d36f6c2b238db3f6a70e089c27a684d800cb",
        "transactionHash": "0xb7a4890a84a0649504598b326263d4602709592c3af5853b8ffdc6cd20bed1d0",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107346,
            "transactionHash": "0xb7a4890a84a0649504598b326263d4602709592c3af5853b8ffdc6cd20bed1d0",
            "address": "0xD29EE89cE37Cbd84151Eb8a9DD182EeB1414F81e",
            "topics": [
              "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
            ],
            "data": "0x",
            "logIndex": 0,
            "blockHash": "0x62a539d19197f5945814397ce5f9d36f6c2b238db3f6a70e089c27a684d800cb",
            "transactionLogIndex": 0,
            "name": "AccessRequest",
            "signature": "AccessRequest()",
            "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
            "values": {
              "length": 0
            }
          }
        ],
        "blockNumber": 107346,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x5d79"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessRequest"
    });
    
    
    {
      "name": "AccessRequest",
      "signature": "AccessRequest()",
      "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
      "values": {
        "length": 0
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x18bd5"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000080000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000800000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000200000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xefb729e5f0376bab23891011b1105104a912ee6d6a65a21e96b2a3850c2077e1",
        "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107347,
            "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
            "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xefb729e5f0376bab23891011b1105104a912ee6d6a65a21e96b2a3850c2077e1",
            "transactionLogIndex": 0,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107347,
            "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
            "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 1,
            "blockHash": "0xefb729e5f0376bab23891011b1105104a912ee6d6a65a21e96b2a3850c2077e1",
            "transactionLogIndex": 1,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107347,
            "transactionHash": "0x3a9e7aa5249b57ddca765f7d9f5a6f91577ebbb16fda2f9bae70b70cc5cdb97f",
            "address": "0xbcC10BE2857D32eDa303278CBA49BA039e6408c8",
            "topics": [
              "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f376f6f636e5855457268644271436936735472323168333441576e3351637a73643479635956416838414b5338365631654e745237674c566d5a4441314257776536746d6335744854440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 2,
            "blockHash": "0xefb729e5f0376bab23891011b1105104a912ee6d6a65a21e96b2a3850c2077e1",
            "transactionLogIndex": 2,
            "name": "AccessRequest",
            "signature": "AccessRequest(uint256,uint8,string,string,string)",
            "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
            "values": {
              "0": {
                "_hex": "0x01"
              },
              "1": 0,
              "2": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
              "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
              "4": "",
              "requestID": {
                "_hex": "0x01"
              },
              "level": 0,
              "contentHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
              "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
              "pkeAFGH": "",
              "length": 5
            }
          }
        ],
        "blockNumber": 107347,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x18bd5"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessRequest"
    });
    
    
    {
      "name": "AccessRequest",
      "signature": "AccessRequest(uint256,uint8,string,string,string)",
      "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
      "values": {
        "0": {
          "_hex": "0x01"
        },
        "1": 0,
        "2": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
        "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "4": "",
        "requestID": {
          "_hex": "0x01"
        },
        "level": 0,
        "contentHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
        "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "pkeAFGH": "",
        "length": 5
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x1513d"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
        "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107382,
            "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
            "transactionLogIndex": 0,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107382,
            "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 1,
            "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
            "transactionLogIndex": 1,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107382,
            "transactionHash": "0xa431ada049a5b859a3ce15b81085794b253058a3e2e5e211995036c0ffa71f31",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a7548610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 2,
            "blockHash": "0x909116a29fd12e5613328e1334118f356a29979f500dd929e7cd8f93eb2118e1",
            "transactionLogIndex": 2,
            "name": "AccessRequest",
            "signature": "AccessRequest(uint256,uint8,string,string,string)",
            "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
            "values": {
              "0": {
                "_hex": "0x03"
              },
              "1": 0,
              "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
              "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
              "4": "",
              "requestID": {
                "_hex": "0x03"
              },
              "level": 0,
              "contentHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
              "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
              "pkeAFGH": "",
              "length": 5
            }
          }
        ],
        "blockNumber": 107382,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x1513d"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessRequest"
    });
    
    
    {
      "name": "AccessRequest",
      "signature": "AccessRequest(uint256,uint8,string,string,string)",
      "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
      "values": {
        "0": {
          "_hex": "0x03"
        },
        "1": 0,
        "2": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
        "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "4": "",
        "requestID": {
          "_hex": "0x03"
        },
        "level": 0,
        "contentHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
        "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "pkeAFGH": "",
        "length": 5
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x65a1"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000040000000000000000010000000000010000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0xe459cc4e190cbe898166054b33339ef74c1457fcb8b1a6293948ef45e63486f3",
        "transactionHash": "0x01cf33a54731874363ef89ed0bfcf96e7a480392710284ca626793fc1e213b17",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107386,
            "transactionHash": "0x01cf33a54731874363ef89ed0bfcf96e7a480392710284ca626793fc1e213b17",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004e68715f5f346945796a6e767a7648586f565354467138584847706b56594b6d463868466a3776394d39756d58675772416d6154556844706946554c72556445336d43427a384865784d715a754861000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0xe459cc4e190cbe898166054b33339ef74c1457fcb8b1a6293948ef45e63486f3",
            "transactionLogIndex": 0,
            "name": "UpdateRequest",
            "signature": "UpdateRequest(string)",
            "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
            "values": {
              "0": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
              "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
              "length": 1
            }
          }
        ],
        "blockNumber": 107386,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x65a1"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "UpdateRequest"
    });
    
    
    {
      "name": "UpdateRequest",
      "signature": "UpdateRequest(string)",
      "topic": "0x403f30aa5f4f2f89331a7b50054f64a00ce206f4d0a37f566ff344bbe46f8b65",
      "values": {
        "0": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
        "objectHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x1854a"
        },
        "logsBloom": "0x00000000040000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000010000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x708aa67cc136dad1a0821ed2ef46c4d227a1e683259b4f0e9c0c508437ea87ba",
        "transactionHash": "0xc013c7c5b40a328ef14fcbae3b5fab98d260a281ddea5f82f39c6830d7afa818",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107385,
            "transactionHash": "0xc013c7c5b40a328ef14fcbae3b5fab98d260a281ddea5f82f39c6830d7afa818",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
            ],
            "data": "0x00000000000000000000000029c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
            "logIndex": 0,
            "blockHash": "0x708aa67cc136dad1a0821ed2ef46c4d227a1e683259b4f0e9c0c508437ea87ba",
            "transactionLogIndex": 0,
            "name": "SetContentContract",
            "signature": "SetContentContract(address)",
            "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
            "values": {
              "0": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
              "contentContractAddress": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
              "length": 1
            }
          }
        ],
        "blockNumber": 107385,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x1854a"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "SetContentContract"
    });
    
    
    {
      "name": "SetContentContract",
      "signature": "SetContentContract(address)",
      "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
      "values": {
        "0": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
        "contentContractAddress": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
        "length": 1
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "updateAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentAddr",
              "type": "address"
            }
          ],
          "name": "deleteContent",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            }
          ],
          "name": "ContentObjectDeleted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addressKms",
              "type": "address"
            }
          ],
          "name": "UpdateKmsAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0xa673"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x9cbd2d40800f2b05ad0af828ce30f42a93c8185416254a9380b0653b0f75239c",
        "transactionHash": "0x20ae257656d2575d666b1abfe37379c318100627d0e9768826c83cd0992409b2",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107394,
            "transactionHash": "0x20ae257656d2575d666b1abfe37379c318100627d0e9768826c83cd0992409b2",
            "address": "0x35045F962581C2FfD23b04be96d1458Bb0576941",
            "topics": [
              "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88"
            ],
            "data": "0x",
            "logIndex": 0,
            "blockHash": "0x9cbd2d40800f2b05ad0af828ce30f42a93c8185416254a9380b0653b0f75239c",
            "transactionLogIndex": 0,
            "name": "AccessRequest",
            "signature": "AccessRequest()",
            "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
            "values": {
              "length": 0
            }
          }
        ],
        "blockNumber": 107394,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0xa673"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessRequest"
    });
    
    
    {
      "name": "AccessRequest",
      "signature": "AccessRequest()",
      "topic": "0xed78a9defa7412748c9513ba9cf680f57703a46dd7e0fb0b1e94063423c73e88",
      "values": {
        "length": 0
      }
    }
     ExtractEventFromLogs({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getCustomInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_contentType",
              "type": "address"
            },
            {
              "name": "_addressKMS",
              "type": "address"
            },
            {
              "name": "_contentContractAddress",
              "type": "address"
            },
            {
              "name": "_accessCharge",
              "type": "uint256"
            },
            {
              "name": "_statusCode",
              "type": "int256"
            },
            {
              "name": "_requestID",
              "type": "uint256"
            },
            {
              "name": "_visibility",
              "type": "uint8"
            },
            {
              "name": "_objectHash",
              "type": "string"
            },
            {
              "name": "_versionHashes",
              "type": "string"
            }
          ],
          "name": "migrate",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "charged",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "received",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "converted",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "enough",
              "type": "bool"
            }
          ],
          "name": "DbgAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "code",
              "type": "uint8"
            }
          ],
          "name": "DbgAccessCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x15df0"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000040200000000000000000000000000000000000000000000000000000040000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x7a44c68a7084e4af70d9f1a8b8f1c46a16e1a2c22b9eb976f0c8ac05a852faf7",
        "transactionHash": "0x1bc4d408ae108708630e5555dea437ea49cdad473d1658fc42ef351f66072d44",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107395,
            "transactionHash": "0x1bc4d408ae108708630e5555dea437ea49cdad473d1658fc42ef351f66072d44",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 0,
            "blockHash": "0x7a44c68a7084e4af70d9f1a8b8f1c46a16e1a2c22b9eb976f0c8ac05a852faf7",
            "transactionLogIndex": 0,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107395,
            "transactionHash": "0x1bc4d408ae108708630e5555dea437ea49cdad473d1658fc42ef351f66072d44",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 1,
            "blockHash": "0x7a44c68a7084e4af70d9f1a8b8f1c46a16e1a2c22b9eb976f0c8ac05a852faf7",
            "transactionLogIndex": 1,
            "name": "DbgAccessCode",
            "signature": "DbgAccessCode(uint8)",
            "topic": "0x14c078593b5fe597db0b1293557c1a5315f2b7e708477ea38b41929534d96bdd",
            "values": {
              "0": 0,
              "code": 0,
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107395,
            "transactionHash": "0x1bc4d408ae108708630e5555dea437ea49cdad473d1658fc42ef351f66072d44",
            "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
            "topics": [
              "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000004e68715f5f42424174704d57546f6b716244325973474b74697270687779536147566d3535557a5a587a7958427a36473955634d336b334255737064726a75436756587369636938423748566e77610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084307830343730373439363461346338323164393837383539666663393165353262313566303965326431626362366433646631343563663162316131313035616364643664663039313962353333386136343161336263633766376130656166346134653661623239626133663039373934663563306134663566633935396234343763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 2,
            "blockHash": "0x7a44c68a7084e4af70d9f1a8b8f1c46a16e1a2c22b9eb976f0c8ac05a852faf7",
            "transactionLogIndex": 2,
            "name": "AccessRequest",
            "signature": "AccessRequest(uint256,uint8,string,string,string)",
            "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
            "values": {
              "0": {
                "_hex": "0x04"
              },
              "1": 0,
              "2": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
              "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
              "4": "",
              "requestID": {
                "_hex": "0x04"
              },
              "level": 0,
              "contentHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
              "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
              "pkeAFGH": "",
              "length": 5
            }
          }
        ],
        "blockNumber": 107395,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x15df0"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "AccessRequest"
    });
    
    
    {
      "name": "AccessRequest",
      "signature": "AccessRequest(uint256,uint8,string,string,string)",
      "topic": "0x50f423e39e8beb25bb2da38a63e3d33b5368f261522813712756733eaf569a06",
      "values": {
        "0": {
          "_hex": "0x04"
        },
        "1": 0,
        "2": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
        "3": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "4": "",
        "requestID": {
          "_hex": "0x04"
        },
        "level": 0,
        "contentHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
        "pkeRequestor": "0x047074964a4c821d987859ffc91e52b15f09e2d1bcb6d3df145cf1b1a1105acdd6df0919b5338a641a3bcc7f7a0eaf4a4e6ab29ba3f09794f5c0a4f5fc959b447c",
        "pkeAFGH": "",
        "length": 5
      }
    }
    Source:

    ExtractValueFromEvent({
    contractAddress,
    abi,
    event,
    eventName,
    eventValue
    })
    → Promise.<string>

    Extract the specified value from the specified event log from the given event obtained from the CallContractAndMethodAndWait method

    Returns:

    The value extracted from the event

    Parameters:
    Name Type Description
    contractAddress string

    Address of the contract to call the specified method on

    abi Object

    ABI of contract

    event Object

    Event of the transaction from CallContractMethodAndWait

    eventName string

    Name of the event to parse

    eventValue string

    Name of the value to extract from the event

    Examples
     ExtractValueFromEvent({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "name",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "submitNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "prefix",
              "type": "bytes"
            }
          ],
          "name": "getKMSInfo",
          "outputs": [
            {
              "name": "",
              "type": "string"
            },
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "registerSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "createLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numActiveNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "activeNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "getKMSID",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "userWallets",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "addKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeLocators",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "pendingNodeAddresses",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "description",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setWalletFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setGroupFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setContentFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsIdStr",
              "type": "string"
            }
          ],
          "name": "checkKMS",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space_description",
              "type": "string"
            }
          ],
          "name": "setDescription",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "new_factory",
              "type": "address"
            }
          ],
          "name": "setLibraryFactory",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "getAccessWallet",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_pubKey",
              "type": "string"
            }
          ],
          "name": "setKMSPublicKey",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "unregisterSpaceNode",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "groupFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "removeNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "createContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "factory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "walletFactory",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "engageAccountLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_kmsAddr",
              "type": "address"
            }
          ],
          "name": "checkKMSAddr",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_nodeAddr",
              "type": "address"
            }
          ],
          "name": "approveNode",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_v",
              "type": "uint8[]"
            },
            {
              "name": "_r",
              "type": "bytes32[]"
            },
            {
              "name": "_s",
              "type": "bytes32[]"
            },
            {
              "name": "_from",
              "type": "address[]"
            },
            {
              "name": "_dest",
              "type": "address[]"
            },
            {
              "name": "_value",
              "type": "uint256[]"
            },
            {
              "name": "_ts",
              "type": "uint256[]"
            }
          ],
          "name": "executeBatch",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "numPendingNodes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "nodeMapping",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_kmsID",
              "type": "string"
            },
            {
              "name": "_locator",
              "type": "bytes"
            }
          ],
          "name": "removeKMSLocator",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space_name",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentTypeAddress",
              "type": "address"
            }
          ],
          "name": "CreateContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "libraryAddress",
              "type": "address"
            }
          ],
          "name": "CreateLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "groupAddress",
              "type": "address"
            }
          ],
          "name": "CreateGroup",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            }
          ],
          "name": "CreateContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "wallet",
              "type": "address"
            }
          ],
          "name": "CreateAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accountAddress",
              "type": "address"
            }
          ],
          "name": "EngageAccountLibrary",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "factory",
              "type": "address"
            }
          ],
          "name": "SetFactory",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "RegisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "nodeObjAddr",
              "type": "address"
            }
          ],
          "name": "UnregisterNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "AddKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "sender",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "status",
              "type": "uint256"
            }
          ],
          "name": "RemoveKMSLocator",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "version",
              "type": "bytes32"
            },
            {
              "indexed": false,
              "name": "owner",
              "type": "address"
            }
          ],
          "name": "CreateSpace",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "walletAddress",
              "type": "address"
            }
          ],
          "name": "GetAccessWallet",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeSubmitted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "addr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "locator",
              "type": "bytes"
            }
          ],
          "name": "NodeApproved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "AddNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "ownerAddr",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "nodeAddr",
              "type": "address"
            }
          ],
          "name": "RemoveNode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "event": {
        "to": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
        "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x3f1dfb"
        },
        "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000008000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
        "blockHash": "0x9683398e5804a0c7ca9bc7e7ca33c65c97810169cdc9341f73286e57f5aa3c56",
        "transactionHash": "0x8d18ac086d7c6dc8c33365d12d2cd8aa74351000495ebbdc72f700667344d7b3",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107134,
            "transactionHash": "0x8d18ac086d7c6dc8c33365d12d2cd8aa74351000495ebbdc72f700667344d7b3",
            "address": "0x8f5b42b31D734800c5f1D3Be26461F3827d65498",
            "topics": [
              "0x56c4bf13bebaa9f2be39ac3f2f4619a0dd1b694bb8c5f43c6b244a6dba0f0cca"
            ],
            "data": "0x000000000000000000000000f298877c5561b3f8051b36124405b70d2579aa80",
            "logIndex": 0,
            "blockHash": "0x9683398e5804a0c7ca9bc7e7ca33c65c97810169cdc9341f73286e57f5aa3c56",
            "transactionLogIndex": 0,
            "name": "CreateAccessWallet",
            "signature": "CreateAccessWallet(address)",
            "topic": "0x56c4bf13bebaa9f2be39ac3f2f4619a0dd1b694bb8c5f43c6b244a6dba0f0cca",
            "values": {
              "0": "0xf298877C5561B3f8051b36124405b70d2579AA80",
              "wallet": "0xf298877C5561B3f8051b36124405b70d2579AA80",
              "length": 1
            }
          }
        ],
        "blockNumber": 107134,
        "confirmations": 3,
        "cumulativeGasUsed": {
          "_hex": "0x3f1dfb"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "CreateAccessWallet",
      "eventValue": "wallet"
    });
    
    
    "0xf298877C5561B3f8051b36124405b70d2579AA80"
     ExtractValueFromEvent({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x2092f"
        },
        "logsBloom": "0x00008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000004000000000000000000000000000000080800000000000000000000000000000000000000000000000000000000000000000000004001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000008000000000000000000",
        "blockHash": "0xbe54103d33291d687fc838a31c958fb719c2b9bbe8f93bac83b218ae28f0e6fc",
        "transactionHash": "0x3a631566b36711e1b56d7a0cdcc79133c1c59aaacc9d5d0a672c0f5f75b1a5aa",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107167,
            "transactionHash": "0x3a631566b36711e1b56d7a0cdcc79133c1c59aaacc9d5d0a672c0f5f75b1a5aa",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914"
            ],
            "data": "0x000000000000000000000000e77b85f1434bbc0b9e2dc27b3849831774c628a8",
            "logIndex": 0,
            "blockHash": "0xbe54103d33291d687fc838a31c958fb719c2b9bbe8f93bac83b218ae28f0e6fc",
            "transactionLogIndex": 0,
            "name": "MemberAdded",
            "signature": "MemberAdded(address)",
            "topic": "0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914",
            "values": {
              "0": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
              "candidate": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107167,
            "transactionHash": "0x3a631566b36711e1b56d7a0cdcc79133c1c59aaacc9d5d0a672c0f5f75b1a5aa",
            "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "topics": [
              "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
            ],
            "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000000000000000000000000000000000000000000dc",
            "logIndex": 1,
            "blockHash": "0xbe54103d33291d687fc838a31c958fb719c2b9bbe8f93bac83b218ae28f0e6fc",
            "transactionLogIndex": 1,
            "name": "RightsChanged",
            "signature": "RightsChanged(address,address,uint8)",
            "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
            "values": {
              "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "2": 220,
              "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "aggregate": 220,
              "length": 3
            }
          }
        ],
        "blockNumber": 107167,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x2092f"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "MemberAdded",
      "eventValue": "candidate"
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
     ExtractValueFromEvent({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x2c173"
        },
        "logsBloom": "0x00008400000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000004000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000200000000000000000000000000000000000010000000000000000000000000000000000000",
        "blockHash": "0x68f15fa3b9cef4ffe923ad847e625b1c40c3a26e151072dfbf643684d9f7f5d8",
        "transactionHash": "0x138ba017e3dba66df2beabb482224cf4b4ee7f4f90343cbbbad3dc0bf02ff2f7",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107170,
            "transactionHash": "0x138ba017e3dba66df2beabb482224cf4b4ee7f4f90343cbbbad3dc0bf02ff2f7",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914"
            ],
            "data": "0x000000000000000000000000219b3bce4ee98adbb738911148117bbf1bd4bc1f",
            "logIndex": 0,
            "blockHash": "0x68f15fa3b9cef4ffe923ad847e625b1c40c3a26e151072dfbf643684d9f7f5d8",
            "transactionLogIndex": 0,
            "name": "MemberAdded",
            "signature": "MemberAdded(address)",
            "topic": "0xb251eb052afc73ffd02ffe85ad79990a8b3fed60d76dbc2fa2fdd7123dffd914",
            "values": {
              "0": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
              "candidate": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107170,
            "transactionHash": "0x138ba017e3dba66df2beabb482224cf4b4ee7f4f90343cbbbad3dc0bf02ff2f7",
            "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
            "topics": [
              "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
            ],
            "data": "0x000000000000000000000000f298877c5561b3f8051b36124405b70d2579aa80000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b000000000000000000000000000000000000000000000000000000000000000a",
            "logIndex": 1,
            "blockHash": "0x68f15fa3b9cef4ffe923ad847e625b1c40c3a26e151072dfbf643684d9f7f5d8",
            "transactionLogIndex": 1,
            "name": "RightsChanged",
            "signature": "RightsChanged(address,address,uint8)",
            "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
            "values": {
              "0": "0xf298877C5561B3f8051b36124405b70d2579AA80",
              "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "2": 10,
              "principal": "0xf298877C5561B3f8051b36124405b70d2579AA80",
              "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "aggregate": 10,
              "length": 3
            }
          }
        ],
        "blockNumber": 107170,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x2c173"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "MemberAdded",
      "eventValue": "candidate"
    });
    
    
    "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
     ExtractValueFromEvent({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0xe902"
        },
        "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000800000000000000000000000004001000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000008000000000000000000",
        "blockHash": "0x6b7b15498dabee608ea1d91259c7a30f3aeb32ad40a8cbb49f64d23be6fbf065",
        "transactionHash": "0x2ec64ec69ca8e46f586815f98c382ae7dd6cead2624fcce7c7ba0736e428f83a",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107172,
            "transactionHash": "0x2ec64ec69ca8e46f586815f98c382ae7dd6cead2624fcce7c7ba0736e428f83a",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117"
            ],
            "data": "0x000000000000000000000000e77b85f1434bbc0b9e2dc27b3849831774c628a8",
            "logIndex": 0,
            "blockHash": "0x6b7b15498dabee608ea1d91259c7a30f3aeb32ad40a8cbb49f64d23be6fbf065",
            "transactionLogIndex": 0,
            "name": "ManagerAccessGranted",
            "signature": "ManagerAccessGranted(address)",
            "topic": "0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117",
            "values": {
              "0": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
              "candidate": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107172,
            "transactionHash": "0x2ec64ec69ca8e46f586815f98c382ae7dd6cead2624fcce7c7ba0736e428f83a",
            "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "topics": [
              "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
            ],
            "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000000000000000000000000000000000000000000dc",
            "logIndex": 1,
            "blockHash": "0x6b7b15498dabee608ea1d91259c7a30f3aeb32ad40a8cbb49f64d23be6fbf065",
            "transactionLogIndex": 1,
            "name": "RightsChanged",
            "signature": "RightsChanged(address,address,uint8)",
            "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
            "values": {
              "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "2": 220,
              "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "aggregate": 220,
              "length": 3
            }
          }
        ],
        "blockNumber": 107172,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0xe902"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "ManagerAccessGranted",
      "eventValue": "candidate"
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
     ExtractValueFromEvent({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x163af"
        },
        "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000808000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000004000000000000000000000000000000000000000000000000000400000000000000000000000000000000080000000000000000200000000000000000000000000000000000010000000000000000000000000000000000000",
        "blockHash": "0x61e4ef4a78065937c29760b42d9dc3006fd0e8efa945f1b3a13247a464a6fa1b",
        "transactionHash": "0x756ce3e70cab8594ac4d52f200bcc995a43b80df5b727cda007718fd1ca26996",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107173,
            "transactionHash": "0x756ce3e70cab8594ac4d52f200bcc995a43b80df5b727cda007718fd1ca26996",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117"
            ],
            "data": "0x000000000000000000000000219b3bce4ee98adbb738911148117bbf1bd4bc1f",
            "logIndex": 0,
            "blockHash": "0x61e4ef4a78065937c29760b42d9dc3006fd0e8efa945f1b3a13247a464a6fa1b",
            "transactionLogIndex": 0,
            "name": "ManagerAccessGranted",
            "signature": "ManagerAccessGranted(address)",
            "topic": "0x93bcaab179551bde429187645251f8e1fb8ac85801fcb1cf91eb2c9043d61117",
            "values": {
              "0": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
              "candidate": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107173,
            "transactionHash": "0x756ce3e70cab8594ac4d52f200bcc995a43b80df5b727cda007718fd1ca26996",
            "address": "0xf298877C5561B3f8051b36124405b70d2579AA80",
            "topics": [
              "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
            ],
            "data": "0x000000000000000000000000f298877c5561b3f8051b36124405b70d2579aa80000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b000000000000000000000000000000000000000000000000000000000000006e",
            "logIndex": 1,
            "blockHash": "0x61e4ef4a78065937c29760b42d9dc3006fd0e8efa945f1b3a13247a464a6fa1b",
            "transactionLogIndex": 1,
            "name": "RightsChanged",
            "signature": "RightsChanged(address,address,uint8)",
            "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
            "values": {
              "0": "0xf298877C5561B3f8051b36124405b70d2579AA80",
              "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "2": 110,
              "principal": "0xf298877C5561B3f8051b36124405b70d2579AA80",
              "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "aggregate": 110,
              "length": 3
            }
          }
        ],
        "blockNumber": 107173,
        "confirmations": 2,
        "cumulativeGasUsed": {
          "_hex": "0x163af"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "ManagerAccessGranted",
      "eventValue": "candidate"
    });
    
    
    "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
     ExtractValueFromEvent({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0x1154e"
        },
        "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000004001000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000008000000000000000000",
        "blockHash": "0x2bb3fc2e67a1e8aa25c71424553b79fc7636c57cd220ed576863176ef0651aba",
        "transactionHash": "0x15b5851717adc44a6644b200897c5ef980f719a56fb767e10fb0b326d9941a23",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107176,
            "transactionHash": "0x15b5851717adc44a6644b200897c5ef980f719a56fb767e10fb0b326d9941a23",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0x745cd29407db644ed93e3ceb61cbcab96d1dfb496989ac5d5bf514fc5a9fab9c"
            ],
            "data": "0x000000000000000000000000e77b85f1434bbc0b9e2dc27b3849831774c628a8",
            "logIndex": 0,
            "blockHash": "0x2bb3fc2e67a1e8aa25c71424553b79fc7636c57cd220ed576863176ef0651aba",
            "transactionLogIndex": 0,
            "name": "MemberRevoked",
            "signature": "MemberRevoked(address)",
            "topic": "0x745cd29407db644ed93e3ceb61cbcab96d1dfb496989ac5d5bf514fc5a9fab9c",
            "values": {
              "0": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
              "candidate": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107176,
            "transactionHash": "0x15b5851717adc44a6644b200897c5ef980f719a56fb767e10fb0b326d9941a23",
            "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "topics": [
              "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
            ],
            "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b00000000000000000000000000000000000000000000000000000000000000c8",
            "logIndex": 1,
            "blockHash": "0x2bb3fc2e67a1e8aa25c71424553b79fc7636c57cd220ed576863176ef0651aba",
            "transactionLogIndex": 1,
            "name": "RightsChanged",
            "signature": "RightsChanged(address,address,uint8)",
            "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
            "values": {
              "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "2": 200,
              "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "aggregate": 200,
              "length": 3
            }
          }
        ],
        "blockNumber": 107176,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0x1154e"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "MemberRevoked",
      "eventValue": "candidate"
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
     ExtractValueFromEvent({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "parentAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentObjects",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "name": "setContentSpace",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContractRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_OBJECT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "grantAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getAccessGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_GROUP",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "membersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_LIBRARY",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_CONFIRMED",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "managersList",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContractRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getAccessGroup",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAll",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "getAccessGroupRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessGroups",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentObjectRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasManagerAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_TENTATIVE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "membersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "pendingHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTRACT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "managersNum",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CATEGORY_CONTENT_TYPE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentObjectRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contracts",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContract",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "grantManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "contractExists",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionTimestamp",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setLibraryRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "ACCESS_NONE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpContentTypes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "revokeAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setContentTypeRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpLibraries",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index_type",
              "type": "uint8"
            },
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkDirectRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            }
          ],
          "name": "getContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContractRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentObjects",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraries",
          "outputs": [
            {
              "name": "category",
              "type": "uint8"
            },
            {
              "name": "length",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getLibrariesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "manager",
              "type": "address"
            }
          ],
          "name": "revokeManagerAccess",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getContentObject",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "position",
              "type": "uint256"
            }
          ],
          "name": "getLibrary",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "TYPE_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "cleanUpAccessGroups",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            },
            {
              "name": "mgr",
              "type": "bool"
            }
          ],
          "name": "hasAccessRight",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_versionHash",
              "type": "string"
            }
          ],
          "name": "deleteVersion",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContentObjectsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setAccessGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "lib",
              "type": "address"
            }
          ],
          "name": "getLibraryRights",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "getContractsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "obj",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            }
          ],
          "name": "checkContentTypeRights",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessGranted",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "MemberRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "ManagerAccessRevoked",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "parentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "spaceAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "versionHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "int256"
            }
          ],
          "name": "VersionDelete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "principal",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "entity",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "aggregate",
              "type": "uint8"
            }
          ],
          "name": "RightsChanged",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "index",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "dbgAddress",
          "type": "event"
        }
      ],
      "event": {
        "to": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
        "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
        "contractAddress": null,
        "transactionIndex": 0,
        "gasUsed": {
          "_hex": "0xc215"
        },
        "logsBloom": "0x00008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000080000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000004001000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000200000000000000000000000000000000000000000000000000000008000000000000000000",
        "blockHash": "0xc9cea372c4da2a6283fefefa241f9c6cedcf88c876ba75c81414eb52d2e6c866",
        "transactionHash": "0x964a82db265426055b2f6e03e775df8e12380c3a48ca45ffa89df69f5546e28e",
        "logs": [
          {
            "transactionIndex": 0,
            "blockNumber": 107178,
            "transactionHash": "0x964a82db265426055b2f6e03e775df8e12380c3a48ca45ffa89df69f5546e28e",
            "address": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
            "topics": [
              "0x2d6aa1a9629d125e23a0cf692cda7cd6795dff1652eedd4673b38ec31e387b95"
            ],
            "data": "0x000000000000000000000000e77b85f1434bbc0b9e2dc27b3849831774c628a8",
            "logIndex": 0,
            "blockHash": "0xc9cea372c4da2a6283fefefa241f9c6cedcf88c876ba75c81414eb52d2e6c866",
            "transactionLogIndex": 0,
            "name": "ManagerAccessRevoked",
            "signature": "ManagerAccessRevoked(address)",
            "topic": "0x2d6aa1a9629d125e23a0cf692cda7cd6795dff1652eedd4673b38ec31e387b95",
            "values": {
              "0": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
              "candidate": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
              "length": 1
            }
          },
          {
            "transactionIndex": 0,
            "blockNumber": 107178,
            "transactionHash": "0x964a82db265426055b2f6e03e775df8e12380c3a48ca45ffa89df69f5546e28e",
            "address": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
            "topics": [
              "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4"
            ],
            "data": "0x000000000000000000000000f1b7a051b994b23d793ef2808c70fecd8e490087000000000000000000000000c467fa7894ffcd76b92165f38347824dd4fc761b0000000000000000000000000000000000000000000000000000000000000000",
            "logIndex": 1,
            "blockHash": "0xc9cea372c4da2a6283fefefa241f9c6cedcf88c876ba75c81414eb52d2e6c866",
            "transactionLogIndex": 1,
            "name": "RightsChanged",
            "signature": "RightsChanged(address,address,uint8)",
            "topic": "0x23dcae6acc296731e3679d01e7cd963988e5a372850a0a1db2b9b01539e19ff4",
            "values": {
              "0": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "1": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "2": 0,
              "principal": "0xf1b7a051b994B23D793EF2808C70FecD8E490087",
              "entity": "0xc467fA7894ffcD76B92165F38347824DD4fc761b",
              "aggregate": 0,
              "length": 3
            }
          }
        ],
        "blockNumber": 107178,
        "confirmations": 1,
        "cumulativeGasUsed": {
          "_hex": "0xc215"
        },
        "status": 1,
        "byzantium": true
      },
      "eventName": "ManagerAccessRevoked",
      "eventValue": "candidate"
    });
    
    
    "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    Source:

    async FabricUrl({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    partHashoptional,
    repoptional,
    publicRepoptional,
    calloptional,
    queryParamsoptional,
    channelAuthoptional,
    noAuthoptional,
    noCacheoptional
    })
    → Promise.<string>

    Generate a URL to the specified item in the content fabric with appropriate authorization token.

    Returns: URL to the specified endpoint with authorization token
    Parameters:
    Name Type Attributes Default Description
    libraryId string <optional>

    ID of an library

    objectId string <optional>

    ID of an object

    versionHash string <optional>

    Hash of an object version

    partHash string <optional>

    Hash of a part - Requires object ID

    rep string <optional>

    Rep parameter of the url

    publicRep string <optional>

    Public rep parameter of the url

    call string <optional>

    Bitcode method to call

    queryParams Object <optional>

    Query params to add to the URL

    channelAuth boolean <optional>
    false

    If specified, state channel authorization will be used instead of access request authorization

    noAuth boolean <optional>
    false

    If specified, authorization will not be performed and the URL will not have an authorization token. This is useful for accessing public assets.

    noCache boolean <optional>
    false

    If specified, a new access request will be made for the authorization regardless of whether such a request exists in the client cache. This request will not be cached. This option has no effect if noAuth is true.

    Examples
    async FabricUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MjBhZTI1NzY1NmQyNTc1ZDY2NmIxYWJmZTM3Mzc5YzMxODEwMDYyN2QwZTk3Njg4MjZjODNjZDA5OTI0MDliMiIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0NLQlJRczlkcTR0dGdFYURSanY3VWNkUnBhd2toRk53bXY5UDFUMUFaMzZLRThyaXBnS3VLdmNFQXoyeVlrbTFaazJ5aktjRXpNcFdwaEZhQk1yWWoyWDM4"
    async FabricUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0xhS2Y3WnhkU0Jnc24zSlh5NkhhQjJFcjg5bm1Ua05CZ29MMU5tc3E1YnZnQ0RDaGhUTU5WRG9aSzNFaFpKZ1lEOEZCZ3R0czJWdmJFRTg1czNIejFreFRj"
    async FabricUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0xhS2Y3WnhkU0Jnc24zSlh5NkhhQjJFcjg5bm1Ua05CZ29MMU5tc3E1YnZnQ0RDaGhUTU5WRG9aSzNFaFpKZ1lEOEZCZ3R0czJWdmJFRTg1czNIejFreFRj"
    async FabricUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "partHash": "hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/data/hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0xhS2Y3WnhkU0Jnc24zSlh5NkhhQjJFcjg5bm1Ua05CZ29MMU5tc3E1YnZnQ0RDaGhUTU5WRG9aSzNFaFpKZ1lEOEZCZ3R0czJWdmJFRTg1czNIejFreFRj"
    async FabricUrl({
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
      "partHash": "hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/q/hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n/data/hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCJ9.RVMyNTZLX1BIc1Z5MUZkd1dlYnhjVEpDSE1BOEFqakhtWDE1aHhSeUF1Nk0ySmtnMmpvajQzb2ZrQ0FveGlzUnNYcGlxdkNLVkc0NXBLTVROU2NFbVFuZGZFNHJYaTM0"
    async FabricUrl({
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
      "call": "method"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/q/hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n/call/method?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCJ9.RVMyNTZLX1BIc1Z5MUZkd1dlYnhjVEpDSE1BOEFqakhtWDE1aHhSeUF1Nk0ySmtnMmpvajQzb2ZrQ0FveGlzUnNYcGlxdkNLVkc0NXBLTVROU2NFbVFuZGZFNHJYaTM0"
    async FabricUrl({
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
      "rep": "image"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/q/hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n/rep/image?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCJ9.RVMyNTZLX1BIc1Z5MUZkd1dlYnhjVEpDSE1BOEFqakhtWDE1aHhSeUF1Nk0ySmtnMmpvajQzb2ZrQ0FveGlzUnNYcGlxdkNLVkc0NXBLTVROU2NFbVFuZGZFNHJYaTM0"
    async FabricUrl({
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "partHash": "hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/q/hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n/data/hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCJ9.RVMyNTZLX1BIc1Z5MUZkd1dlYnhjVEpDSE1BOEFqakhtWDE1aHhSeUF1Nk0ySmtnMmpvajQzb2ZrQ0FveGlzUnNYcGlxdkNLVkc0NXBLTVROU2NFbVFuZGZFNHJYaTM0"
    async FabricUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "queryParams": {
        "param1": "value1",
        "param2": "value2",
        "param3": "value3"
      }
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2?param1=value1&param2=value2&param3=value3&authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0xhS2Y3WnhkU0Jnc24zSlh5NkhhQjJFcjg5bm1Ua05CZ29MMU5tc3E1YnZnQ0RDaGhUTU5WRG9aSzNFaFpKZ1lEOEZCZ3R0czJWdmJFRTg1czNIejFreFRj"
    async FabricUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "noAuth": true
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJxbGliX2lkIjoiaWxpYmpxaTRHa1lOdVpRSFM0VkFjcFp2SkdaVDRDZyJ9.RVMyNTZLXzlmTmpCNkVFWW9jWEJYa1BrVm00RmFlOVhuNENkbndTbW1CUUg4cGFDcWNoV3Q5WER1WGYzM0xLM3ZNQ29OOXhXWW9pQVVKeHZrWEdYZGplUkgxTXVORkVq"
    async FabricUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "rep": "image",
      "queryParams": {},
      "channelAuth": false,
      "noAuth": false,
      "noCache": false
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/rep/image?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0xhS2Y3WnhkU0Jnc24zSlh5NkhhQjJFcjg5bm1Ua05CZ29MMU5tc3E1YnZnQ0RDaGhUTU5WRG9aSzNFaFpKZ1lEOEZCZ3R0czJWdmJFRTg1czNIejFreFRj"
    async FabricUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "rep": "image",
      "queryParams": {},
      "channelAuth": false,
      "noAuth": true,
      "noCache": false
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/rep/image?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJxbGliX2lkIjoiaWxpYmpxaTRHa1lOdVpRSFM0VkFjcFp2SkdaVDRDZyJ9.RVMyNTZLXzlmTmpCNkVFWW9jWEJYa1BrVm00RmFlOVhuNENkbndTbW1CUUg4cGFDcWNoV3Q5WER1WGYzM0xLM3ZNQ29OOXhXWW9pQVVKeHZrWEdYZGplUkgxTXVORkVq"
    Source:

    async FileUrl({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    filePath,
    queryParamsoptional,
    noCacheoptional
    })
    → Promise.<string>

    Generate a URL to the specified content object file with appropriate authorization token.

    Returns: URL to the specified file with authorization token
    Parameters:
    Name Type Attributes Default Description
    libraryId string <optional>

    ID of an library

    objectId string <optional>

    ID of an object

    versionHash string <optional>

    Hash of an object version

    filePath string

    Path to the content object file

    queryParams Object <optional>

    Query params to add to the URL

    noCache boolean <optional>
    false

    If specified, a new access request will be made for the authorization regardless of whether such a request exists in the client cache. This request will not be cached.

    Examples
    async FileUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "filePath": "file"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/files/file?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0xhS2Y3WnhkU0Jnc24zSlh5NkhhQjJFcjg5bm1Ua05CZ29MMU5tc3E1YnZnQ0RDaGhUTU5WRG9aSzNFaFpKZ1lEOEZCZ3R0czJWdmJFRTg1czNIejFreFRj"
    async FileUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "filePath": "dir/file"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/files/dir/file?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0xhS2Y3WnhkU0Jnc24zSlh5NkhhQjJFcjg5bm1Ua05CZ29MMU5tc3E1YnZnQ0RDaGhUTU5WRG9aSzNFaFpKZ1lEOEZCZ3R0czJWdmJFRTg1czNIejFreFRj"
    async FileUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "filePath": "file",
      "queryParams": {
        "param1": "value1",
        "param2": "value2",
        "param3": "value3"
      }
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/files/file?param1=value1&param2=value2&param3=value3&authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0xhS2Y3WnhkU0Jnc24zSlh5NkhhQjJFcjg5bm1Ua05CZ29MMU5tc3E1YnZnQ0RDaGhUTU5WRG9aSzNFaFpKZ1lEOEZCZ3R0czJWdmJFRTg1czNIejFreFRj"
    async FileUrl({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
      "filePath": "file"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/q/hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n/files/file?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCJ9.RVMyNTZLX1BIc1Z5MUZkd1dlYnhjVEpDSE1BOEFqakhtWDE1aHhSeUF1Nk0ySmtnMmpvajQzb2ZrQ0FveGlzUnNYcGlxdkNLVkc0NXBLTVROU2NFbVFuZGZFNHJYaTM0"
    Source:

    async FinalizeABRMezzanine({
    libraryId,
    objectId,
    writeToken,
    offeringKeyoptional
    })
    → Promise.<Object>

    Finalize a mezzanine object after all jobs have finished

    Returns: The finalize response for the mezzanine object, as well as any logs, warnings and errors from the finalization
    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the mezzanine library

    objectId string

    ID of the mezzanine object

    writeToken string

    Write token for the mezzanine object

    offeringKey string <optional>
    default

    The offering to process

    Example
    async FinalizeABRMezzanine({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "offeringKey": "default"
    });
    
    
    {
      "logs": [
        "2019-11-07 00:48:24 Debug: getProductionVariantCtx(hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD,default)",
        "2019-11-07 00:48:24 Debug: getting production.Master: hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
        "2019-11-07 00:48:24 Debug: Get production.Variant 'default' from production.Master"
      ],
      "warnings": [],
      "errors": [],
      "id": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "hash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
      "write_token": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "type": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
    }
    Source:

    async FinalizeContentObject({
    libraryId,
    objectId,
    writeToken,
    publishoptional,
    awaitCommitConfirmationoptional
    })

    Finalize content draft

    See:
    • POST /qlibs/:qlibid/q/:write_token
    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the draft

    publish boolean <optional>
    true

    If specified, the object will also be published

    awaitCommitConfirmation boolean <optional>
    true

    If specified, will wait for the publish commit to be confirmed. Irrelevant if not publishing.

    Examples
    async FinalizeContentObject({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "writeToken": "tqw_5BcZjusifHajRqiV63mU7qTEmpDrBcYPB"
    });
    
    
    {
      "id": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "hash": "hq__BsEka3naQcoZYuVQr6DuGeu624SpSRjJbwYk7JKWuwJx7CEASoczXyUPo8KQSFP3ATbJXipesH",
      "write_token": "tqw_5BcZjusifHajRqiV63mU7qTEmpDrBcYPB",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__3jhoiuQJpVAsBYUqjyeY4cA4nPXY",
      "writeToken": "tqw_4j9u55rHF6YKtmPv7EUZridWftSX8EHNX"
    });
    
    
    {
      "id": "iq__3jhoiuQJpVAsBYUqjyeY4cA4nPXY",
      "hash": "hq__JkKKAjXMPbKRR4TV5BVca3f5CnngtssFdCVdWy4rTBetqT8wXryjk7jceh28rsZcX6WNBMEx5p",
      "write_token": "tqw_4j9u55rHF6YKtmPv7EUZridWftSX8EHNX",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR",
      "writeToken": "tqw_P7ZrnyemWchWD6Cs8orqZTAnoS5BNfqUq"
    });
    
    
    {
      "id": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR",
      "hash": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF",
      "write_token": "tqw_P7ZrnyemWchWD6Cs8orqZTAnoS5BNfqUq",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "writeToken": "tqw_JRZLzM71mvZ5SbGSxjXC5HePYDMt6bznc"
    });
    
    
    {
      "id": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "hash": "hq__5mDavqaMsTTopkT9uitgs3GZJgrGqHmLDM8xjiyTPPU9odh5SvrhSLwyzpARYAwbafomR8PZNY",
      "write_token": "tqw_JRZLzM71mvZ5SbGSxjXC5HePYDMt6bznc",
      "type": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL"
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "writeToken": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm"
    });
    
    
    {
      "id": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "hash": "hq__ANvG3KixLjreM8rpxYVSQqc2q3tp2ZGpvQ9MxwNsZwP5mp7oadTcu4MHvq6vwmnzdAh7GAgyyi",
      "write_token": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm",
      "type": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL"
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_ByaVTB7ZyuRT6sxGkREj7bJnM9fXfkGxK"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__FkumDkE8pqXwmqEbsy7neWoDf9xnDK53WLJSPcVkBrMuiLMXvb8U63wNkoDSLhEhv1jMVkEfZ2",
      "write_token": "tqw_ByaVTB7ZyuRT6sxGkREj7bJnM9fXfkGxK",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_ErDVEGvfuTVeWNXM3zBiaHVcmVArvaWmx"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
      "write_token": "tqw_ErDVEGvfuTVeWNXM3zBiaHVcmVArvaWmx",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "writeToken": "tqw_LnekUBh4zrq89goSCEkmFkzBXWtQjERaB"
    });
    
    
    {
      "id": "iq__3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "hash": "hq__GiE7kxpdrDrVVndr8GpSiZr8Jyhv7vpEnHYWWuZnpM3wwa7oPMv9KYro7Ycttq2frPzNhKVJhN",
      "write_token": "tqw_LnekUBh4zrq89goSCEkmFkzBXWtQjERaB",
      "type": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL"
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
      "writeToken": "tqw_FB6SqVTGbg6vsrcgsPzr7ZWLLJibdZhFp"
    });
    
    
    {
      "id": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
      "hash": "hq__FPWsEsY8mGG8e3ejLiKg3HP5KiocvJZE4z3CeXQxRAzGkQEx8Zx9wSNx8yTSsSKJ9jdRbFSBdj",
      "write_token": "tqw_FB6SqVTGbg6vsrcgsPzr7ZWLLJibdZhFp",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
      "writeToken": "tqw_N3NJ7KEnxnTpZug5zLQsgBgdtqhqEPPgk"
    });
    
    
    {
      "id": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
      "hash": "hq__DoS5cACTaoEz7QhjA2ax38D8pcSuaZ8LhFqUJCLJcVkVzRQC3CLtUkoSJuh2D6P1eWBqgnhM5A",
      "write_token": "tqw_N3NJ7KEnxnTpZug5zLQsgBgdtqhqEPPgk",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
      "writeToken": "tqw_gRXFPPfjf1seL1HKPCBbgTM6gqH4zdgq"
    });
    
    
    {
      "id": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
      "hash": "hq__MEaBp82C2BxzP3o5GeNPAEEvZkmjDagw9yY2bJUipocHkDQ4RRA9ztnu22hr2d2ypuW2gaVZu9",
      "write_token": "tqw_gRXFPPfjf1seL1HKPCBbgTM6gqH4zdgq",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
      "writeToken": "tqw_AxsZqEMiUrryNhzPpdXaBdQpVgjv6tZqQ"
    });
    
    
    {
      "id": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
      "hash": "hq__BQ3QFp789wTNpw9R5FUgHKzJxBFfgvHhcz5kHv4QvX3PLfNPPK4YfbRaz5PYZTEkj4KDdFpJqm",
      "write_token": "tqw_AxsZqEMiUrryNhzPpdXaBdQpVgjv6tZqQ",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
      "writeToken": "tqw_Ncfizuxh8SXTQsKWT8gZtrpyjwCneqhAg"
    });
    
    
    {
      "id": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
      "hash": "hq__HrN93beSF8esLc1H8rmfabuDxmchgkUXQeBWgEmRqjbgujcWNAY3Vi9BVC3JpRbV5z5kUQweUE",
      "write_token": "tqw_Ncfizuxh8SXTQsKWT8gZtrpyjwCneqhAg",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
      "writeToken": "tqw_FqcLHnhhzbxdqapXRnoxwkUp8uveVzctH"
    });
    
    
    {
      "id": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
      "hash": "hq__DvjZFkPeKCcHbk5R8bM8RtMKzDp9JNCe1t6JobvQP3tq466NcMEDNu2PFGZumggKcWJPqmfTGW",
      "write_token": "tqw_FqcLHnhhzbxdqapXRnoxwkUp8uveVzctH",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
      "writeToken": "tqw_9pnV9jsZNYjXsFRiib59WrKc1VjSn9dMX"
    });
    
    
    {
      "id": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
      "hash": "hq__8siJGJX9s3kK36XHU3mSfyDEDRu6z9m7oCvbFLFBARPMTLshwWZL3sBcAH8dnj4BRLNFh9mQxx",
      "write_token": "tqw_9pnV9jsZNYjXsFRiib59WrKc1VjSn9dMX",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
      "writeToken": "tqw_CEXuC5ocCNiADm5HmJbS7MHo3hjG2FagE"
    });
    
    
    {
      "id": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
      "hash": "hq__3TPHRGUZcejjcxe1p9V86jbxwSRmWWfX2Sk8MLDkWCCkYBsnFWbqxc2EPa7RWZTnAo9frRvVZU",
      "write_token": "tqw_CEXuC5ocCNiADm5HmJbS7MHo3hjG2FagE",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
      "writeToken": "tqw_AEefFjVhkeDvBzUHVTyDAYsbtZ8v9cumJ"
    });
    
    
    {
      "id": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
      "hash": "hq__2pnCkq54Q2K6Qx3fHopNvzTvzE4QijxwHvpjNRni8niPBBykKpYKAfdsbgX3TBEMFzdLnxSWnN",
      "write_token": "tqw_AEefFjVhkeDvBzUHVTyDAYsbtZ8v9cumJ",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
      "writeToken": "tqw_Dps5vpjEqdqzCsSKrXgWcmZWvbjEfdfBG"
    });
    
    
    {
      "id": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
      "hash": "hq__46tDivWNzXihyUj3hp3vv86YdZcysnaa82vEYnV8cySMbBbnJM4xks9cSAQQTxkbTwHNFYEMDB",
      "write_token": "tqw_Dps5vpjEqdqzCsSKrXgWcmZWvbjEfdfBG",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_4P5FKE8cADAaQX5V93pLZ9yS9QMgh6ahc"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
      "write_token": "tqw_4P5FKE8cADAaQX5V93pLZ9yS9QMgh6ahc",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_PVDvbrznxnts6Wd44FuhJCANihRdM8Vie"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
      "write_token": "tqw_PVDvbrznxnts6Wd44FuhJCANihRdM8Vie",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
      "write_token": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
      "write_token": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async FinalizeContentObject({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "writeToken": "tqw_8AsS3xpLLSau7nHQF9P5FQ8puYnKUKKsK"
    });
    
    
    {
      "id": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "hash": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
      "write_token": "tqw_8AsS3xpLLSau7nHQF9P5FQ8puYnKUKKsK",
      "type": ""
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_CucTuLqApqRWYUA5aRPM5cXnSVV9qqxzB"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
      "write_token": "tqw_CucTuLqApqRWYUA5aRPM5cXnSVV9qqxzB",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_3QgDod3XmHYDDnGsbSpE9xy5KZ9xwNqB3"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
      "write_token": "tqw_3QgDod3XmHYDDnGsbSpE9xy5KZ9xwNqB3",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async FinalizeContentObject({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "writeToken": "tqw_ELMwnCbP3ZyCC7ZTE8PzBkcUEreRBzEAt"
    });
    
    
    {
      "id": "iq__3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "hash": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
      "write_token": "tqw_ELMwnCbP3ZyCC7ZTE8PzBkcUEreRBzEAt",
      "type": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL"
    }
    async FinalizeContentObject({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
      "writeToken": "tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9",
      "awaitCommitConfirmation": false
    });
    
    
    {
      "id": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
      "hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
      "write_token": "tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9",
      "type": "hq__6rQT55Awj6t6kT4jHRFya6rwQVArGsth4KMeNzFEfkCyxDkQY54ME4jMetQQWjwiyDv6YmrE35"
    }
    async FinalizeContentObject({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_5AnNjjLHiPpX9EF2yxdYMNnhPNivGTdaP"
    });
    
    
    {
      "id": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "hash": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
      "write_token": "tqw_5AnNjjLHiPpX9EF2yxdYMNnhPNivGTdaP",
      "type": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
    }
    async FinalizeContentObject({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "awaitCommitConfirmation": false
    });
    
    
    {
      "id": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "hash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
      "write_token": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "type": "hq__Kru6PPKc9erztaxvcDNyUii6LmG9cXjMee2pcPQKwMz6ntq65AP6yNwsePvJ96sMFvZxb5uNkx"
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_HR47A9zXUFyYJQqDtut7EvECZXYqhf9Qe"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
      "write_token": "tqw_HR47A9zXUFyYJQqDtut7EvECZXYqhf9Qe",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    async FinalizeContentObject({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_JiSyp5utmLSHpkz8zPa7Yzgyyi113gGKq"
    });
    
    
    {
      "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "hash": "hq__Lv8DsdPZuYGrEyxMHBHyWHVAwa37YLpHbxDohDBXgL4bN3mkSFUVXuTusMB9Pz3ksd4MoKjZ2g",
      "write_token": "tqw_JiSyp5utmLSHpkz8zPa7Yzgyyi113gGKq",
      "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
    }
    Source:

    async FinalizePart({
    libraryId,
    objectId,
    writeToken,
    partWriteToken,
    encryptionoptional
    })
    → Promise.<object>

    Finalize an open part draft

    Returns: The finalize response for the new part
    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the content object draft

    partWriteToken string

    Write token of the part

    encryption string <optional>
    none

    Desired encryption scheme. Options: 'none (default)', 'cgck'

    Examples
    async FinalizePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "writeToken": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm",
      "partWriteToken": "tqpw3B7YHfdJ4oztWbvWjwtcVGuLZWEFcX69e",
      "encryption": "none"
    });
    
    
    {
      "content": {
        "id": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
        "write_token": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm",
        "type": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL"
      },
      "part": {
        "hash": "hqp_97acrTzL3kEEQfu8UCLS4EcShUv7eMyozWF1s5Rmi1HLTa3o",
        "size": 101254
      }
    }
    async FinalizePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_4P5FKE8cADAaQX5V93pLZ9yS9QMgh6ahc",
      "partWriteToken": "tqpw41QftjcLiNBmm8hS3N4w1T1RytPe2AQsE",
      "encryption": "none"
    });
    
    
    {
      "content": {
        "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
        "write_token": "tqw_4P5FKE8cADAaQX5V93pLZ9yS9QMgh6ahc",
        "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
      },
      "part": {
        "hash": "hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7",
        "size": 100000
      }
    }
    async FinalizePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_PVDvbrznxnts6Wd44FuhJCANihRdM8Vie",
      "partWriteToken": "tqpwKAU2MTXKDdNpxo7BrWtDLMtNBPocbBCPj",
      "encryption": "cgck"
    });
    
    
    {
      "content": {
        "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
        "write_token": "tqw_PVDvbrznxnts6Wd44FuhJCANihRdM8Vie",
        "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
      },
      "part": {
        "hash": "hqpeMyWynqFqbHViV5UytEpd3QEdAAyBmFHNTpRSF9hyjZtt8zuK",
        "size": 102657
      }
    }
    async FinalizePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8"
    });
    
    
    {
      "content": {
        "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
        "write_token": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
        "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
      },
      "part": {
        "hash": "hqp_78q5ygEfK6AxUDawZ8biwYJ2sXHgAXkzHsxDFoTZdKLaG3ky",
        "size": 100000
      }
    }
    async FinalizePart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "encryption": "cgck"
    });
    
    
    {
      "content": {
        "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
        "write_token": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
        "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
      },
      "part": {
        "hash": "hqpeSVttwbV6m6iHyRmenW4i4kCpMCKorZpwK5rh25xfx7JpcuMf",
        "size": 104970
      }
    }
    Source:

    async FinalizeStateChannelAccess({
    objectIdoptional,
    versionHashoptional,
    percentComplete
    })

    Finalize state channel access

    Parameters:
    Name Type Attributes Description
    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Version hash of the object

    percentComplete number

    Completion percentage of the content

    Source:

    FormatContractArguments({
    abi,
    methodName,
    args
    })
    → Array.<string>

    Format the arguments to be used for the specified method of the contract

    Returns: List of formatted arguments
    Parameters:
    Name Type Description
    abi Object

    ABI of contract

    methodName string

    Name of method for which arguments will be formatted

    args Array.<string>

    List of arguments

    Examples
     FormatContractArguments({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "args": [
        0,
        "0x0472eb9b59d04f23de4783e21172dcfbbe7f7a48da62dfa96312d154782d76b219bb4cffb08ef1929a1b11e44c498624adb7c4a168e6834dc903d067f095606aab",
        "",
        [],
        []
      ]
    });
    
    
    [
      0,
      "0x0472eb9b59d04f23de4783e21172dcfbbe7f7a48da62dfa96312d154782d76b219bb4cffb08ef1929a1b11e44c498624adb7c4a168e6834dc903d067f095606aab",
      "",
      [],
      []
    ]
     FormatContractArguments({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_PUBLISHED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "payee",
              "type": "address"
            },
            {
              "name": "label",
              "type": "string"
            },
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "processRequestPayment",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "requestMap",
          "outputs": [
            {
              "name": "originator",
              "type": "address"
            },
            {
              "name": "amountPaid",
              "type": "uint256"
            },
            {
              "name": "status",
              "type": "int8"
            },
            {
              "name": "settled",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentContractAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "visibility",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentType",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "statusCodeDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "getAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "setStatusCode",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "score_pct",
              "type": "uint256"
            },
            {
              "name": "ml_out_hash",
              "type": "bytes32"
            }
          ],
          "name": "accessComplete",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canEdit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "updateStatus",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requestID",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "level",
              "type": "uint8"
            },
            {
              "name": "pke_requestor",
              "type": "string"
            },
            {
              "name": "pke_AFGH",
              "type": "string"
            },
            {
              "name": "custom_values",
              "type": "bytes32[]"
            },
            {
              "name": "stakeholders",
              "type": "address[]"
            }
          ],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "visibility_code",
              "type": "uint8"
            }
          ],
          "name": "setVisibility",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "libraryAddress",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "setAccessRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "addr",
              "type": "address"
            }
          ],
          "name": "setContentContractAddress",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "request_ID",
              "type": "uint256"
            },
            {
              "name": "access_granted",
              "type": "bool"
            },
            {
              "name": "re_key",
              "type": "string"
            },
            {
              "name": "encrypted_AES_key",
              "type": "string"
            }
          ],
          "name": "accessGrant",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "CAN_EDIT",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "charge",
              "type": "uint256"
            }
          ],
          "name": "setAccessCharge",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "statusDescription",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "content_space",
              "type": "address"
            },
            {
              "name": "lib",
              "type": "address"
            },
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "containingLibrary",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentType",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "contentHash",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeRequestor",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "pkeAFGH",
              "type": "string"
            }
          ],
          "name": "AccessRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "access_granted",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "reKey",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "encryptedAESKey",
              "type": "string"
            }
          ],
          "name": "AccessGrant",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "customValue",
              "type": "bytes32"
            }
          ],
          "name": "AccessRequestValue",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "stakeholder",
              "type": "address"
            }
          ],
          "name": "AccessRequestStakeholder",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "scorePct",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "customContractResult",
              "type": "bool"
            }
          ],
          "name": "AccessComplete",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentContractAddress",
              "type": "address"
            }
          ],
          "name": "SetContentContract",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "SetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            }
          ],
          "name": "GetAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "accessCharge",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "amountProvided",
              "type": "uint256"
            }
          ],
          "name": "InsufficientFunds",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            }
          ],
          "name": "SetStatusCode",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestStatus",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "statusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "Publish",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPreHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "ReturnCustomHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "custom_contract",
              "type": "address"
            }
          ],
          "name": "InvokeCustomPostHook",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        }
      ],
      "methodName": "accessComplete",
      "args": [
        {
          "_hex": "0x01"
        },
        90,
        ""
      ]
    });
    
    
    [
      {
        "_hex": "0x01"
      },
      90,
      "0x0000000000000000000000000000000000000000000000000000000000000000"
    ]
     FormatContractArguments({
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canContribute",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            },
            {
              "name": "content_contract",
              "type": "address"
            }
          ],
          "name": "addContentType",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "stakeholder",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canConfirm",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "approvalRequestsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeReviewerGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "contentTypeContracts",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addAccessorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "createContent",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "typeHash",
              "type": "bytes32"
            }
          ],
          "name": "findTypeByHash",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "reviewerGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            },
            {
              "name": "access_type",
              "type": "uint8"
            },
            {
              "name": "access",
              "type": "uint8"
            }
          ],
          "name": "setGroupRights",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contributorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "canNodePublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "validType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "accessorGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "contentObj",
              "type": "address"
            }
          ],
          "name": "publish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "addressKMS",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "countVersionHashes",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeContributorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "requiresReview",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "confirmCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contributorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "submitApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "index",
              "type": "uint256"
            }
          ],
          "name": "getPendingApprovalRequest",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addContributorGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canCommit",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "versionHashes",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "approveContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "approvalRequests",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "reviewerGroups",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "hasAccess",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "_objectHash",
              "type": "string"
            }
          ],
          "name": "commit",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "contentTypes",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "_candidate",
              "type": "address"
            }
          ],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "whitelistedType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            }
          ],
          "name": "getMeta",
          "outputs": [
            {
              "name": "",
              "type": "bytes"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "updateRequest",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentTypesLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            }
          ],
          "name": "setAddressKMS",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "canPublish",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "addReviewerGroup",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "objectHash",
          "outputs": [
            {
              "name": "",
              "type": "string"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "key",
              "type": "bytes"
            },
            {
              "name": "value",
              "type": "bytes"
            }
          ],
          "name": "putMeta",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "accessorGroupsLength",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "group",
              "type": "address"
            }
          ],
          "name": "removeAccessorGroup",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "accessRequest",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "removeContentType",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "inputs": [
            {
              "name": "address_KMS",
              "type": "address"
            },
            {
              "name": "content_space",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "constructor"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content_type",
              "type": "address"
            }
          ],
          "name": "ContentObjectCreated",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ContributorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "ReviewerGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "group",
              "type": "address"
            }
          ],
          "name": "AccessorGroupRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "operationCode",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "candidate",
              "type": "address"
            }
          ],
          "name": "UnauthorizedOperation",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "submitter",
              "type": "address"
            }
          ],
          "name": "ApproveContentRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentAddress",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "approved",
              "type": "bool"
            },
            {
              "indexed": false,
              "name": "note",
              "type": "string"
            }
          ],
          "name": "ApproveContent",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "contentContract",
              "type": "address"
            }
          ],
          "name": "ContentTypeAdded",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "contentType",
              "type": "address"
            }
          ],
          "name": "ContentTypeRemoved",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "CommitPending",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "UpdateRequest",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "objectHash",
              "type": "string"
            }
          ],
          "name": "VersionConfirm",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [],
          "name": "AccessRequest",
          "type": "event"
        }
      ],
      "methodName": "accessRequest",
      "args": []
    });
    
    
    []
    Source:

    async GenerateStateChannelToken({
    objectIdoptional,
    versionHashoptional,
    noCacheoptional
    })
    → Promise.<string>

    Generate a state channel token

    Returns: The state channel token
    Parameters:
    Name Type Attributes Default Description
    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Version hash of the object

    noCache boolean <optional>
    false

    If specified, a new state channel token will be generated regardless whether or not one has been previously cached

    Source:

    GenerateWallet()ElvWallet

    Generate a new ElvWallet that is connected to the client's provider

    Returns: ElvWallet instance with this client's provider
    Example
     GenerateWallet();
    
    
    {
      "provider": {
        "ready": "<Promise>",
        "_lastBlockNumber": -2,
        "_balances": {},
        "_events": [],
        "_pollingInterval": 4000,
        "_emitted": {
          "block": -2
        },
        "_fastQueryDate": 1573087532914,
        "connection": {
          "url": "https://host-35-233-145-232.test.contentfabric.io/eth/"
        },
        "_network": {
          "chainId": 955210,
          "name": "unknown"
        },
        "_fastBlockNumberPromise": "<Promise>",
        "_fastBlockNumber": 107316
      },
      "signers": {}
    }
    Source:

    async GetBalance({address}) → Promise.<string>

    Get the balance (in ether) of the specified address

    Returns: Balance of the account, in ether (as string)
    Parameters:
    Name Type Description
    address string

    Address to query

    Examples
    async GetBalance({
      "address": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
    });
    
    
    "10.0"
    async GetBalance({
      "address": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f"
    });
    
    
    "9.964129368"
    async GetBalance({
      "address": "0x8adbb09afafdfe7787b85ec37e1ec449deca1dd1"
    });
    
    
    "0.01"
    async GetBalance({
      "address": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8"
    });
    
    
    "49.342938568"
    Source:

    async LibraryContentTypes({libraryId}) → Promise.<Object>

    Retrieve the allowed content types for the specified library.

    Note: If no content types have been set on the library, all types are allowed, but an empty hash will be returned.

    Returns: List of accepted content types - return format is equivalent to ContentTypes method
    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    Examples
    async LibraryContentTypes({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg"
    });
    
    
    {}
    async LibraryContentTypes({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg"
    });
    
    
    {
      "iq__4JKk9mviQ9LDfKYb53eDh7setXnR": {
        "id": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR",
        "hash": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF",
        "name": "Test Content Type c9a26ff7215fafd5a9f6",
        "meta": {
          "name": "Test Content Type c9a26ff7215fafd5a9f6",
          "public": {
            "name": "Test Content Type c9a26ff7215fafd5a9f6"
          }
        }
      }
    }
    Source:

    async LinkUrl({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    linkPath,
    mimeTypeoptional,
    queryParamsoptional,
    noCacheoptional
    })
    → Promise.<string>

    Generate a URL to the specified file link with appropriate authentication

    Returns: URL to the specified file with authorization token
    Parameters:
    Name Type Attributes Default Description
    libraryId string <optional>

    ID of an library

    objectId string <optional>

    ID of an object

    versionHash string <optional>

    Hash of an object version

    linkPath string

    Path to the content object link

    mimeType string <optional>

    Mime type to use when rendering the file

    queryParams Object <optional>

    Query params to add to the URL

    noCache boolean <optional>
    false

    If specified, a new access request will be made for the authorization regardless of whether such a request exists in the client cache. This request will not be cached.

    Examples
    async LinkUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "linkPath": "myLink",
      "mimeType": "application/octet-stream"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/meta/myLink?resolve=true&authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4YjBjZTBhNWVmYTMzNzNhNmQ3Zjg3YmI2NDQ0N2M3MGUyZTI4YWFjMDcxMjE3NzFmNjU3MzM2YmJhOTZmNGMzNiIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLXzhQaGdtZXBCeEVic2Y2ZG00ZFRiMnVaZlJxUDR5WGQzY1diWmFKY3B1bm9QY2tRVkJHaDhDMVZ3MzQ0azFDVURlbTYzajJSZkNtdzN4VHNyWlp3d2N2Y1p4&header-accept=application%2Foctet-stream"
    async LinkUrl({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "linkPath": "links/myLink2",
      "mimeType": "image/*"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/meta/links/myLink2?resolve=true&authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4YjBjZTBhNWVmYTMzNzNhNmQ3Zjg3YmI2NDQ0N2M3MGUyZTI4YWFjMDcxMjE3NzFmNjU3MzM2YmJhOTZmNGMzNiIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLXzhQaGdtZXBCeEVic2Y2ZG00ZFRiMnVaZlJxUDR5WGQzY1diWmFKY3B1bm9QY2tRVkJHaDhDMVZ3MzQ0azFDVURlbTYzajJSZkNtdzN4VHNyWlp3d2N2Y1p4&header-accept=image%2F%2A"
    Source:

    async ListFiles({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional
    })

    List the file information about this object

    Parameters:
    Name Type Attributes Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Hash of the object version - if not specified, most recent version will be used

    Example
    async ListFiles({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2"
    });
    
    
    {
      ".": {
        "type": "directory"
      },
      "testDirectory": {
        ".": {
          "type": "directory"
        },
        "File 1": {
          ".": {
            "parts": [
              0
            ],
            "size": 100000
          }
        },
        "File 2": {
          ".": {
            "parts": [
              1
            ],
            "size": 100000
          }
        }
      }
    }
    Source:

    async MergeMetadata({
    libraryId,
    objectId,
    writeToken,
    metadata,
    metadataSubtreeoptional
    })

    Merge specified metadata into existing content object metadata

    See:
    • POST /qlibs/:qlibid/q/:write_token/meta
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the draft

    metadata Object

    New metadata to merge

    metadataSubtree string <optional>

    Subtree of the object metadata to modify

    Examples
    async MergeMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "writeToken": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm",
      "metadata": {
        "image": "hqp_97acrTzL3kEEQfu8UCLS4EcShUv7eMyozWF1s5Rmi1HLTa3o"
      }
    });
    
    
    <No Return Value>
    async MergeMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "writeToken": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm",
      "metadataSubtree": "public",
      "metadata": {
        "image": "hqp_97acrTzL3kEEQfu8UCLS4EcShUv7eMyozWF1s5Rmi1HLTa3o"
      }
    });
    
    
    <No Return Value>
    async MergeMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_ErDVEGvfuTVeWNXM3zBiaHVcmVArvaWmx",
      "metadataSubtree": "toMerge",
      "metadata": {
        "new": "metadata"
      }
    });
    
    
    <No Return Value>
    async MergeMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_PVDvbrznxnts6Wd44FuhJCANihRdM8Vie",
      "metadata": {
        "eluv.caps.iusr4E3haw9V6KjPfFGHh7Hm9jPXtrxw": "BIhBC5lO7Ax9iY2n1qWEFr602zkgSDzQhdim5+AkZ9qY4Qb2mZ0PK0ZhR715ffRMZcPR0Osar5ms2s8f+YdV+WvhvhH3nmvEM7hFzYLoNhYr3VggeTKeJrgr1QHO5OyzOJZyuv3AWYwURRL4iXj8uryMnwyGJlpSwSy/QTxKSMsQAPG5UNSUpdR2TacHWEioZ9o8Pn5QlbQkq0UKx1JOitHqxR8rBGFCBKMh73lZUmIgFM+VFCnamugLUEDHIyg9xW6n7sdxKc3oNr4NIvuX/1qjvkt8amiBSu/r8ndRp1F/SKHHb4aKwE/inTxeKs/mjoN2Kcy1dc2lKwJUgx2XuqU0pniqEgmcp/dDvs/Y8nqGtUwiFTdNVZTLqYCpidh5TDADJn5ut4LIwAdwK3xVMoFQOPpG/YzwpTNgBwrwC6pxmQ3uzVwvoph2oeE8Pnvsl/MzJqIS0kpJLW95RuZi/xO1JhWPcIwhqCW73YaO+Ey4",
        "eluv.caps.ikms2s41ivY1BDJ8K5PJyAtTtJZQcHZ": "BIhBC5lO7Ax9iY2n1qWEFr602zkgSDzQhdim5+AkZ9qY4Qb2mZ0PK0ZhR715ffRMZcPR0Osar5ms2s8f+YdV+WvHDZG/GcacKaKlfZNW4cjtZJYAXqg4JUtxwDeoh8d573/tnDKdNf+mkHUGR5qNYuohtMOaKn9003LBYgouW43ZhqxGwnl5Lj9OQ+UTOV8UEuXdFjfoJhxUXBp2wbi2DgzisAwcLjxN3KdqA8xacHyUh3xR33EXxR5EiBJcGyUhOqyi6tXAfcMq8F8hN74dX94Y837EwCq79aQXvQlU5OBiY+NT4oV/EWeMW6QhtKjZWh/2asOK+KFIFDJKS/X7mK9OkU12+ViAh+1OXMu227JuukwnStAFE6415zctGDfmw3ztZl/vhWPw3mWfJI5HayRVpJA5JXtaUid4GwnA/qwMWP+/afjofkLx3nDXMfXrBfAWjqjYHQT5pTFtXfgUnwDwhUVVhVT6AZBnieA54gXE"
      }
    });
    
    
    <No Return Value>
    async MergeMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
      "writeToken": "tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9",
      "metadata": {
        "name": "Production Master Test",
        "description": "Production Master Test Description",
        "public": {
          "name": "Production Master Test",
          "description": "Production Master Test Description"
        },
        "elv_created_at": 1573087560238,
        "test": "master"
      }
    });
    
    
    <No Return Value>
    async MergeMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "writeToken": "tqw_5AnNjjLHiPpX9EF2yxdYMNnhPNivGTdaP",
      "metadata": {
        "master": {
          "name": "Production Master Test",
          "id": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
          "hash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
          "variant": "default"
        },
        "name": "Mezzanine Test",
        "description": "Mezzanine Test Description",
        "public": {
          "name": "Mezzanine Test",
          "description": "Mezzanine Test Description"
        },
        "elv_created_at": 1573087567548,
        "test": "mezzanine"
      }
    });
    
    
    <No Return Value>
    Source:

    async NodeId({region}) → Promise.<string>

    Retrieve the node ID reported by the fabric for the specified region

    Note: Client must have been initialized with FromConfiguration

    Returns: The node ID reported by the fabric
    Parameters:
    Name Type Description
    region string

    Region from which to retrieve the node ID

    Source:

    Nodes() → Promise.<Object>

    Retrieve the fabric and ethereum nodes currently used by the client, in preference order

    Returns: An object containing the lists of fabric and ethereum urls in use by the client
    Source:

    async PlayoutOptions({
    objectIdoptional,
    versionHashoptional,
    protocols,
    drms
    })

    Retrieve playout options for the specified content that satisfy the given protocol and DRM requirements

    If only objectId is specified, latest version will be played. To retrieve playout options for a specific version of the content, provide the versionHash parameter (in which case objectId is unnecessary)

    Parameters:
    Name Type Attributes Description
    objectId string <optional>

    Id of the content

    versionHash string <optional>

    Version hash of the content

    protocols Array.<string>

    Acceptable playout protocols

    drms Array.<string>

    Acceptable DRM formats

    Examples
    async PlayoutOptions({
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "protocols": [
        "hls",
        "dash"
      ],
      "drms": [
        "widevine",
        "aes-128"
      ]
    });
    
    
    {
      "dash": {
        "playoutUrl": "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs/q/hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu/rep/playout/default/dash-widevine/dash.mpd?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyIsImFkZHIiOiIweDIxOWIzQkNlNEVFOThBREJCNzM4OTExMTQ4MTE3QmJGMWJkNGJjMWYiLCJxaWQiOiJpcV9fMmZNVUxpRFdxb0JvZWt1Nnh0MTZxTGh6UXNibyIsImdyYW50IjoicmVhZCIsInR4X3JlcXVpcmVkIjpmYWxzZSwiaWF0IjoxNTczMDg3NzEyLCJleHAiOjE1NzMxNzQxMTIsImF1dGhfc2lnIjoiRVMyNTZLXzluS1VQc1FEU1NpaG1FY1RzbmtQVGI3YlEzZWNTZEJEMmQ4VUVuMWJvbUFiUTV6akpYeHRkRTl4Nmt3UWI5OVVMd0VFZXg1RXhVRTFhWmpvYlN2QlRDQ0FLIiwiYWZnaF9wayI6IiJ9.RVMyNTZLX0hRY2VxdkVvYzQ4VEVtUFBUUzVTWWhZcTRNdHFTdXNSV2R4RXhQRzR0Mzhyc2JNNVMycXNyQlFQQ0tZMkx2cnBFZUxqSDY2aUtncUNNUUVTMlhBU3FOc3Vj",
        "drms": {
          "widevine": {
            "licenseServers": [
              "https://host-35-237-243-135.test.contentfabric.io/wv/?qhash=hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
              "https://host-35-236-19-5.test.contentfabric.io/wv/?qhash=hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
              "https://host-35-226-231-183.test.contentfabric.io/wv/?qhash=hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu"
            ]
          }
        }
      },
      "hls": {
        "playoutUrl": "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs/q/hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu/rep/playout/default/hls-aes128/playlist.m3u8?player_profile=hls-js&authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyIsImFkZHIiOiIweDIxOWIzQkNlNEVFOThBREJCNzM4OTExMTQ4MTE3QmJGMWJkNGJjMWYiLCJxaWQiOiJpcV9fMmZNVUxpRFdxb0JvZWt1Nnh0MTZxTGh6UXNibyIsImdyYW50IjoicmVhZCIsInR4X3JlcXVpcmVkIjpmYWxzZSwiaWF0IjoxNTczMDg3NzEyLCJleHAiOjE1NzMxNzQxMTIsImF1dGhfc2lnIjoiRVMyNTZLXzluS1VQc1FEU1NpaG1FY1RzbmtQVGI3YlEzZWNTZEJEMmQ4VUVuMWJvbUFiUTV6akpYeHRkRTl4Nmt3UWI5OVVMd0VFZXg1RXhVRTFhWmpvYlN2QlRDQ0FLIiwiYWZnaF9wayI6IiJ9.RVMyNTZLX0hRY2VxdkVvYzQ4VEVtUFBUUzVTWWhZcTRNdHFTdXNSV2R4RXhQRzR0Mzhyc2JNNVMycXNyQlFQQ0tZMkx2cnBFZUxqSDY2aUtncUNNUUVTMlhBU3FOc3Vj",
        "drms": {
          "aes-128": {}
        }
      }
    }
    async PlayoutOptions({
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "protocols": [
        "hls",
        "dash"
      ],
      "drms": [
        "widevine",
        "aes-128"
      ],
      "hlsjsProfile": false
    });
    
    
    {
      "dash": {
        "playoutUrl": "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs/q/hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu/rep/playout/default/dash-widevine/dash.mpd?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyIsImFkZHIiOiIweDIxOWIzQkNlNEVFOThBREJCNzM4OTExMTQ4MTE3QmJGMWJkNGJjMWYiLCJxaWQiOiJpcV9fMmZNVUxpRFdxb0JvZWt1Nnh0MTZxTGh6UXNibyIsImdyYW50IjoicmVhZCIsInR4X3JlcXVpcmVkIjpmYWxzZSwiaWF0IjoxNTczMDg3NzEyLCJleHAiOjE1NzMxNzQxMTIsImF1dGhfc2lnIjoiRVMyNTZLXzluS1VQc1FEU1NpaG1FY1RzbmtQVGI3YlEzZWNTZEJEMmQ4VUVuMWJvbUFiUTV6akpYeHRkRTl4Nmt3UWI5OVVMd0VFZXg1RXhVRTFhWmpvYlN2QlRDQ0FLIiwiYWZnaF9wayI6IiJ9.RVMyNTZLX0hRY2VxdkVvYzQ4VEVtUFBUUzVTWWhZcTRNdHFTdXNSV2R4RXhQRzR0Mzhyc2JNNVMycXNyQlFQQ0tZMkx2cnBFZUxqSDY2aUtncUNNUUVTMlhBU3FOc3Vj",
        "drms": {
          "widevine": {
            "licenseServers": [
              "https://host-35-237-243-135.test.contentfabric.io/wv/?qhash=hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
              "https://host-35-236-19-5.test.contentfabric.io/wv/?qhash=hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
              "https://host-35-226-231-183.test.contentfabric.io/wv/?qhash=hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu"
            ]
          }
        }
      },
      "hls": {
        "playoutUrl": "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs/q/hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu/rep/playout/default/hls-aes128/playlist.m3u8?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsInFsaWJfaWQiOiJpbGliM3dCeks1TGRWTUpYZkpEQzJRenp5TjNqeXRxcyIsImFkZHIiOiIweDIxOWIzQkNlNEVFOThBREJCNzM4OTExMTQ4MTE3QmJGMWJkNGJjMWYiLCJxaWQiOiJpcV9fMmZNVUxpRFdxb0JvZWt1Nnh0MTZxTGh6UXNibyIsImdyYW50IjoicmVhZCIsInR4X3JlcXVpcmVkIjpmYWxzZSwiaWF0IjoxNTczMDg3NzEyLCJleHAiOjE1NzMxNzQxMTIsImF1dGhfc2lnIjoiRVMyNTZLXzluS1VQc1FEU1NpaG1FY1RzbmtQVGI3YlEzZWNTZEJEMmQ4VUVuMWJvbUFiUTV6akpYeHRkRTl4Nmt3UWI5OVVMd0VFZXg1RXhVRTFhWmpvYlN2QlRDQ0FLIiwiYWZnaF9wayI6IiJ9.RVMyNTZLX0hRY2VxdkVvYzQ4VEVtUFBUUzVTWWhZcTRNdHFTdXNSV2R4RXhQRzR0Mzhyc2JNNVMycXNyQlFQQ0tZMkx2cnBFZUxqSDY2aUtncUNNUUVTMlhBU3FOc3Vj",
        "drms": {
          "aes-128": {}
        }
      }
    }
    Source:

    async Proofs({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    partHash
    })
    → Promise.<Object>

    Get the proofs associated with a given part

    Returns: Response containing proof information
    See:
    • GET /qlibs/:qlibid/q/:qhit/data/:qparthash/proofs
    Parameters:
    Name Type Attributes Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Hash of the object version - If not specified, latest version will be used

    partHash string

    Hash of the part

    Example
    async Proofs({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "partHash": "hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7"
    });
    
    
    {
      "root_hash": "1185df814b6a41e791517f3e0042240469449cc7003e02ad77399a9d625e88da",
      "proofs": [
        {
          "byte_beg": 0,
          "byte_end": 99999,
          "proof": [
            "1185df814b6a41e791517f3e0042240469449cc7003e02ad77399a9d625e88da"
          ]
        }
      ],
      "proof_data": {
        "1185df814b6a41e791517f3e0042240469449cc7003e02ad77399a9d625e88da": "+FyhIBbFUQIeYMlLo79Up0O55R18d/WV0sxioy+rLbPk3TtxuDgAAAAAAAAAAAAAAAAAAAAAn4YBAAAAAAAWxVECHmDJS6O/VKdDueUdfHf1ldLMYqMvqy2z5N07cQ=="
      }
    }
    Source:

    async PublicRep({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    rep,
    queryParamsoptional
    })
    → Promise.<string>

    Generate a URL to the specified /public endpoint of a content object. URL includes authorization token.

    Alias for the FabricUrl method with the "rep" parameter

    Returns: URL to the specified rep endpoint with authorization token
    See:
    • FabricUrl for creating arbitrary fabric URLs
    Parameters:
    Name Type Attributes Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Hash of the object version - if not specified, latest version will be used

    rep string

    Representation to use

    queryParams Object <optional>

    Query params to add to the URL

    Source:

    async PublishContentVersion({
    libraryId,
    objectId,
    versionHash,
    awaitCommitConfirmationoptional
    })

    Publish a previously finalized content object version

    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    versionHash string

    The version hash of the content object to publish

    awaitCommitConfirmation boolean <optional>
    true

    If specified, will wait for the publish commit to be confirmed.

    Examples
    async PublishContentVersion({
      "objectId": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "versionHash": "hq__BsEka3naQcoZYuVQr6DuGeu624SpSRjJbwYk7JKWuwJx7CEASoczXyUPo8KQSFP3ATbJXipesH",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__3jhoiuQJpVAsBYUqjyeY4cA4nPXY",
      "versionHash": "hq__JkKKAjXMPbKRR4TV5BVca3f5CnngtssFdCVdWy4rTBetqT8wXryjk7jceh28rsZcX6WNBMEx5p",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR",
      "versionHash": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "versionHash": "hq__5mDavqaMsTTopkT9uitgs3GZJgrGqHmLDM8xjiyTPPU9odh5SvrhSLwyzpARYAwbafomR8PZNY",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "versionHash": "hq__ANvG3KixLjreM8rpxYVSQqc2q3tp2ZGpvQ9MxwNsZwP5mp7oadTcu4MHvq6vwmnzdAh7GAgyyi",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__FkumDkE8pqXwmqEbsy7neWoDf9xnDK53WLJSPcVkBrMuiLMXvb8U63wNkoDSLhEhv1jMVkEfZ2",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__GRJ2UmqEpyj4gH3D4mwmj2VeYPd7aDygYjTisvpLMWBSPmPhkTHRw6qrzFBWzkEmyM828hoc5n",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "versionHash": "hq__GiE7kxpdrDrVVndr8GpSiZr8Jyhv7vpEnHYWWuZnpM3wwa7oPMv9KYro7Ycttq2frPzNhKVJhN",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__3BgAySAyuz3gB2ALMTTA8s8ohV2R",
      "versionHash": "hq__FPWsEsY8mGG8e3ejLiKg3HP5KiocvJZE4z3CeXQxRAzGkQEx8Zx9wSNx8yTSsSKJ9jdRbFSBdj",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__iQVXhMBKDJH4vtrfLv7kZUKyNm6",
      "versionHash": "hq__DoS5cACTaoEz7QhjA2ax38D8pcSuaZ8LhFqUJCLJcVkVzRQC3CLtUkoSJuh2D6P1eWBqgnhM5A",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__HcwND5At7DxCaWXNBzu9HLhjj9y",
      "versionHash": "hq__MEaBp82C2BxzP3o5GeNPAEEvZkmjDagw9yY2bJUipocHkDQ4RRA9ztnu22hr2d2ypuW2gaVZu9",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__3w7B657EcDYFTwLAjuXKsQUgXfcb",
      "versionHash": "hq__BQ3QFp789wTNpw9R5FUgHKzJxBFfgvHhcz5kHv4QvX3PLfNPPK4YfbRaz5PYZTEkj4KDdFpJqm",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__3TfrCyJ5ZF6wEHYRu4VspvzMq79Q",
      "versionHash": "hq__HrN93beSF8esLc1H8rmfabuDxmchgkUXQeBWgEmRqjbgujcWNAY3Vi9BVC3JpRbV5z5kUQweUE",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2nZmtfaefWB1ECHfYNfDtJegLYFC",
      "versionHash": "hq__DvjZFkPeKCcHbk5R8bM8RtMKzDp9JNCe1t6JobvQP3tq466NcMEDNu2PFGZumggKcWJPqmfTGW",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__3gdZAvs6yRmHtdFcc5Ni7bexpUPS",
      "versionHash": "hq__8siJGJX9s3kK36XHU3mSfyDEDRu6z9m7oCvbFLFBARPMTLshwWZL3sBcAH8dnj4BRLNFh9mQxx",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__4Gh6p7qJoiRBQNsVPVCDrpfryCpr",
      "versionHash": "hq__3TPHRGUZcejjcxe1p9V86jbxwSRmWWfX2Sk8MLDkWCCkYBsnFWbqxc2EPa7RWZTnAo9frRvVZU",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2y3sn6qRQMxsbyXscZf5TGaUGRkE",
      "versionHash": "hq__2pnCkq54Q2K6Qx3fHopNvzTvzE4QijxwHvpjNRni8niPBBykKpYKAfdsbgX3TBEMFzdLnxSWnN",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__P7xrS3XEXbZH8dM2Gj6pGM61E8H",
      "versionHash": "hq__46tDivWNzXihyUj3hp3vv86YdZcysnaa82vEYnV8cySMbBbnJM4xks9cSAQQTxkbTwHNFYEMDB",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__KDfGR6cTW87tdESXdsCcavcrEP9hG2wiZCxmEDwe5R3bbx94JHVhfNyBQbpxbrz8uP79ozBp2U",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__H4o7mvdYkJjtcrZ7MZjbYUULMCBxsPmLPitjAWuMtGeZcvz1FQYHrph5Qs2rkAEbGAs72f46U8",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__2oGwZySDCqkkKvQf7zgpNsvDDa1Hf3RvM3751iWqUw3oVgWoNFhiQq4eEzU86nCKjiRNrgeztg",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "versionHash": "hq__82TUiGoaM5LNjeuhpMgQgGqKYKN5bRFEFvr6Z6gjaw1XPv8znswXUg6xp4BJowP5advFXtS7fu",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__4cDSD6BgurJj4P7BY5ik2D8pCr1y5YtobX2xhWbWUQ2EcJeGxFmondib4jKv3wy7Fng6PE8ExY",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__4iEyjnvzvHXoVSTFq8XHGpkVYKmF8hFj7v9M9umXgWrAmaTUhDpiFULrUdE3mCBz8HexMqZuHa",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "versionHash": "hq__Ek926dCq1u9cyj3V8w1CyqebF1WBcwicMkad1JiWQPMp4Nr8mBpWA1qccczuG9SDPCkQkFXvJZ",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
      "versionHash": "hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD",
      "awaitCommitConfirmation": false
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "versionHash": "hq__FLQKpfiXMbhEsgMK6nF2CEVdw9qGFPPmmSi4xYa57Jj5N47n5wWFMBues8HKTPCNg7dTSg5R6Z",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "versionHash": "hq__C5ZofzipbRGn3YoGgmaiRYbtdxgthUyeRDYEjZxrzZgzHnV8qeRwHQcc96TXgjh5n86J7Wyteu",
      "awaitCommitConfirmation": false
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__BBAtpMWTokqbD2YsGKtirphwySaGVm55UzZXzyXBz6G9UcM3k3BUspdrjuCgVXsici8B7HVnwa",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    async PublishContentVersion({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "versionHash": "hq__Lv8DsdPZuYGrEyxMHBHyWHVAwa37YLpHbxDohDBXgL4bN3mkSFUVXuTusMB9Pz3ksd4MoKjZ2g",
      "awaitCommitConfirmation": true
    });
    
    
    <No Return Value>
    Source:

    async QParts({
    libraryId,
    objectId,
    partHash,
    format
    })
    → Promise.<Format>

    Get part info in CBOR format

    Returns: Response containing the CBOR response in the specified format
    See:
    • GET /qparts/:qparthash
    Parameters:
    Name Type Description
    libraryId string

    ID of the library - required for authentication

    objectId string

    ID of the object - required for authentication

    partHash string

    Hash of the part

    format string

    Format to retrieve the response - defaults to Blob

    Examples
    async QParts({
      "libraryId": "ilibSJ8iYvzKwShsfVhU3pH8CJDwuMX",
      "objectId": "iq__3SJTyndAy3kCDpbfe2R19qMDHrQg",
      "partHash": "hqp_QmYRRkkwghdhksw3pcnNwhjKQWCkWowDwMY7Kg21ZU1nf8",
      "format": "arrayBuffer"
    });
    
    
    <ArrayBuffer 106>
    async QParts({
      "libraryId": "ilibSJ8iYvzKwShsfVhU3pH8CJDwuMX",
      "objectId": "iq__3SJTyndAy3kCDpbfe2R19qMDHrQg",
      "partHash": "hqp_QmQNGx4dX7eiQbBffXtrDd6Xg13osamJCVujxVLym5y6SU",
      "format": "arrayBuffer"
    });
    
    
    <ArrayBuffer 63>
    async QParts({
      "libraryId": "ilibSJ8iYvzKwShsfVhU3pH8CJDwuMX",
      "objectId": "iq__3SJTyndAy3kCDpbfe2R19qMDHrQg",
      "partHash": "hqp_QmTF5DchL9iNLvtuD4h1W8ZBDZcvPzKePxvzGQfNDUdvdm",
      "format": "arrayBuffer"
    });
    
    
    <ArrayBuffer 191>
    Source:

    async RemoveAccessGroupManager({
    contractAddress,
    memberAddress
    })
    → Promise.<string>

    Remove a manager from the access group at the specified contract address. This client's signer must be a manager of the access group.

    Returns: The transaction hash of the call to the revokeManagerAccess method
    Parameters:
    Name Type Description
    contractAddress string

    Address of the access group contract

    memberAddress string

    Address of the manager to remove

    Example
    async RemoveAccessGroupManager({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "memberAddress": "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
    });
    
    
    "0x964a82db265426055b2f6e03e775df8e12380c3a48ca45ffa89df69f5546e28e"
    Source:

    async RemoveAccessGroupMember({
    contractAddress,
    memberAddress
    })
    → Promise.<string>

    Remove a member from the access group at the specified contract address. This client's signer must be a manager of the access group.

    Returns: The transaction hash of the call to the revokeAccess method
    Parameters:
    Name Type Description
    contractAddress string

    Address of the access group contract

    memberAddress string

    Address of the member to remove

    Example
    async RemoveAccessGroupMember({
      "contractAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "memberAddress": "0xe77b85f1434bbc0b9e2dc27b3849831774c628a8"
    });
    
    
    "0x15b5851717adc44a6644b200897c5ef980f719a56fb767e10fb0b326d9941a23"
    Source:

    async RemoveContentLibraryGroup({
    libraryId,
    groupAddress,
    permission
    })

    Remove accessor, contributor or reviewer permissions for the specified group on the specified library

    Parameters:
    Name Type Description
    libraryId string

    The ID of the library

    groupAddress string

    The address of the group

    permission string

    The type of permission to remove ("accessor", "contributor", "reviewer")

    Example
    async RemoveContentLibraryGroup({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "groupAddress": "0xc467fa7894ffcd76b92165f38347824dd4fc761b",
      "permission": "reviewer"
    });
    
    
    <No Return Value>
    Source:

    async RemoveLibraryContentType({
    libraryId,
    typeIdoptional,
    typeNameoptional,
    typeHashoptional
    })
    → Promise.<string>

    Remove the specified content type from a library

    Returns: Hash of the removeContentType transaction
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    typeId string <optional>

    ID of the content type (required unless typeName is specified)

    typeName string <optional>

    Name of the content type (required unless typeId is specified)

    typeHash string <optional>

    Version hash of the content type

    Examples
    async RemoveLibraryContentType({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "typeName": "Test Content Type c9a26ff7215fafd5a9f6"
    });
    
    
    "0x71f0980197c964ada44e87b5da55e5091621410fed580f0a321dd748ef97306e"
    async RemoveLibraryContentType({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "typeId": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR"
    });
    
    
    "0x6f09aac4bfa4a82b434595a812c20318f2a2ddb297237a51ecebb52af874c13e"
    Source:

    async Rep({
    libraryIdoptional,
    objectIdoptional,
    versionHashoptional,
    rep,
    queryParamsoptional,
    channelAuthoptional,
    noAuthoptional,
    noCacheoptional
    })
    → Promise.<string>

    Generate a URL to the specified /rep endpoint of a content object. URL includes authorization token.

    Alias for the FabricUrl method with the "rep" parameter

    Returns: URL to the specified rep endpoint with authorization token
    See:
    • FabricUrl for creating arbitrary fabric URLs
    Parameters:
    Name Type Attributes Default Description
    libraryId string <optional>

    ID of the library

    objectId string <optional>

    ID of the object

    versionHash string <optional>

    Hash of the object version - if not specified, latest version will be used

    rep string

    Representation to use

    queryParams Object <optional>

    Query params to add to the URL

    channelAuth boolean <optional>
    false

    If specified, state channel authorization will be performed instead of access request authorization

    noAuth boolean <optional>
    false

    If specified, authorization will not be performed and the URL will not have an authorization token. This is useful for accessing public assets.

    noCache boolean <optional>
    false

    If specified, a new access request will be made for the authorization regardless of whether such a request exists in the client cache. This request will not be cached. This option has no effect if noAuth is true.

    Examples
    async Rep({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "rep": "image"
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/rep/image?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJ0eF9pZCI6IjB4MWJjNGQ0MDhhZTEwODcwODYzMGU1NTU1ZGVhNDM3ZWE0OWNkYWQ0NzNkMTY1OGZjNDJlZjM1MWY2NjA3MmQ0NCIsInFsaWJfaWQiOiJpbGlianFpNEdrWU51WlFIUzRWQWNwWnZKR1pUNENnIn0%3D.RVMyNTZLX0xhS2Y3WnhkU0Jnc24zSlh5NkhhQjJFcjg5bm1Ua05CZ29MMU5tc3E1YnZnQ0RDaGhUTU5WRG9aSzNFaFpKZ1lEOEZCZ3R0czJWdmJFRTg1czNIejFreFRj"
    async Rep({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "rep": "image",
      "noAuth": true
    });
    
    
    "https://host-35-233-145-232.test.contentfabric.io/qlibs/ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg/q/iq__2wCkYwCgB77gniTPC1wEtTxW55R2/rep/image?authorization=eyJxc3BhY2VfaWQiOiJpc3BjMnpxYTRnWjhOM0RIMVFXYWtSMmU1VW93RExGMSIsImFkZHIiOiIweGU3N2I4NWYxNDM0YmJjMGI5ZTJkYzI3YjM4NDk4MzE3NzRjNjI4YTgiLCJxbGliX2lkIjoiaWxpYmpxaTRHa1lOdVpRSFM0VkFjcFp2SkdaVDRDZyJ9.RVMyNTZLXzlmTmpCNkVFWW9jWEJYa1BrVm00RmFlOVhuNENkbndTbW1CUUg4cGFDcWNoV3Q5WER1WGYzM0xLM3ZNQ29OOXhXWW9pQVVKeHZrWEdYZGplUkgxTXVORkVq"
    Source:

    async ReplaceMetadata({
    libraryId,
    objectId,
    writeToken,
    metadata,
    metadataSubtreeoptional
    })

    Replace content object metadata with specified metadata

    See:
    • PUT /qlibs/:qlibid/q/:write_token/meta
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the draft

    metadata Object

    New metadata to merge

    metadataSubtree string <optional>

    Subtree of the object metadata to modify

    Examples
    async ReplaceMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "writeToken": "tqw_5BcZjusifHajRqiV63mU7qTEmpDrBcYPB",
      "metadata": {
        "bitcode_flags": "abrmaster",
        "bitcode_format": "builtin"
      }
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__3jhoiuQJpVAsBYUqjyeY4cA4nPXY",
      "writeToken": "tqw_4j9u55rHF6YKtmPv7EUZridWftSX8EHNX",
      "metadata": {
        "public": {
          "name": "Test Access Group",
          "description": "Test Access Group Description"
        },
        "name": "Test Access Group",
        "description": "Test Access Group Description",
        "group": "metadata"
      }
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__4JKk9mviQ9LDfKYb53eDh7setXnR",
      "writeToken": "tqw_P7ZrnyemWchWD6Cs8orqZTAnoS5BNfqUq",
      "metadata": {
        "name": "Test Content Type c9a26ff7215fafd5a9f6",
        "public": {
          "name": "Test Content Type c9a26ff7215fafd5a9f6"
        }
      }
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "metadata": {
        "private": {
          "meta": "data"
        },
        "name": "Test Library c9a26ff7215fafd5a9f6",
        "description": "Test Library Description",
        "public": {
          "name": "Test Library c9a26ff7215fafd5a9f6",
          "description": "Test Library Description"
        }
      },
      "writeToken": "tqw_JRZLzM71mvZ5SbGSxjXC5HePYDMt6bznc"
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_ErDVEGvfuTVeWNXM3zBiaHVcmVArvaWmx",
      "metadataSubtree": "toReplace",
      "metadata": {
        "new": "metadata"
      }
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilib3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "objectId": "iq__3fB7Yfps7PHddh9vg4ZdgEbVAb4k",
      "metadata": {
        "name": "Test Object Filtering",
        "public": {
          "name": "Test Object Filtering"
        }
      },
      "writeToken": "tqw_LnekUBh4zrq89goSCEkmFkzBXWtQjERaB"
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilib2zqa4gZ8N3DH1QWakR2e5UowDLF1",
      "objectId": "iq__4P2YCECWztgDHXvHsyBNSvb8PVS7",
      "writeToken": "tqw_8AsS3xpLLSau7nHQF9P5FQ8puYnKUKKsK",
      "metadataSubtree": "accessed_content/hq__4ipZ25KY8zENKnorjomawgF8yJnLgRRmYtGC9Q1pa4cbEJRta3C5C5E15b14Q8ykQ9tep2ijZJ",
      "metadata": 1573087533690
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_3QgDod3XmHYDDnGsbSpE9xy5KZ9xwNqB3",
      "metadataSubtree": "links/myLink2",
      "metadata": {
        "/": "./files/testDirectory/File 2"
      }
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_3QgDod3XmHYDDnGsbSpE9xy5KZ9xwNqB3",
      "metadataSubtree": "myLink",
      "metadata": {
        "/": "./files/testDirectory/File 1"
      }
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "metadata": {
        "abr_profile": {
          "ladder_specs": {
            "{\"media_type\":\"audio\",\"channels\":2}": {
              "rung_specs": [
                {
                  "media_type": "audio",
                  "bit_rate": 128000,
                  "pregenerate": true
                }
              ]
            },
            "{\"media_type\":\"video\",\"aspect_ratio_height\":3,\"aspect_ratio_width\":4}": {
              "rung_specs": [
                {
                  "media_type": "video",
                  "bit_rate": 4900000,
                  "pregenerate": true,
                  "height": 1080,
                  "width": 1452
                },
                {
                  "media_type": "video",
                  "bit_rate": 3375000,
                  "pregenerate": false,
                  "height": 720,
                  "width": 968
                },
                {
                  "media_type": "video",
                  "bit_rate": 1500000,
                  "pregenerate": false,
                  "height": 540,
                  "width": 726
                },
                {
                  "media_type": "video",
                  "bit_rate": 825000,
                  "pregenerate": false,
                  "height": 432,
                  "width": 580
                },
                {
                  "media_type": "video",
                  "bit_rate": 300000,
                  "pregenerate": false,
                  "height": 360,
                  "width": 484
                }
              ]
            },
            "{\"media_type\":\"video\",\"aspect_ratio_height\":9,\"aspect_ratio_width\":16}": {
              "rung_specs": [
                {
                  "media_type": "video",
                  "bit_rate": 6500000,
                  "pregenerate": true,
                  "height": 1080,
                  "width": 1920
                },
                {
                  "media_type": "video",
                  "bit_rate": 4500000,
                  "pregenerate": false,
                  "height": 720,
                  "width": 1280
                },
                {
                  "media_type": "video",
                  "bit_rate": 2000000,
                  "pregenerate": false,
                  "height": 540,
                  "width": 960
                },
                {
                  "media_type": "video",
                  "bit_rate": 1100000,
                  "pregenerate": false,
                  "height": 432,
                  "width": 768
                },
                {
                  "media_type": "video",
                  "bit_rate": 400000,
                  "pregenerate": false,
                  "height": 360,
                  "width": 640
                }
              ]
            }
          },
          "playout_formats": {
            "dash-clear": {
              "drm": null,
              "protocol": {
                "min_buffer_length": 2,
                "type": "ProtoDash"
              }
            },
            "dash-widevine": {
              "drm": {
                "type": "DrmWidevine",
                "license_servers": [],
                "enc_scheme_name": "cenc",
                "content_id": ""
              },
              "protocol": {
                "type": "ProtoDash",
                "min_buffer_length": 2
              }
            },
            "hls-aes128": {
              "drm": {
                "type": "DrmAes128",
                "enc_scheme_name": "aes-128"
              },
              "protocol": {
                "type": "ProtoHls"
              }
            },
            "hls-clear": {
              "drm": null,
              "protocol": {
                "type": "ProtoHls"
              }
            }
          },
          "segment_specs": {
            "audio": {
              "segs_per_chunk": 15,
              "target_dur": 2
            },
            "video": {
              "segs_per_chunk": 15,
              "target_dur": 2.03
            }
          }
        },
        "name": "Test Media Library",
        "public": {
          "name": "Test Media Library"
        }
      },
      "writeToken": "tqw_ELMwnCbP3ZyCC7ZTE8PzBkcUEreRBzEAt"
    });
    
    
    <No Return Value>
    async ReplaceMetadata({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_HR47A9zXUFyYJQqDtut7EvECZXYqhf9Qe",
      "metadataSubtree": "custom_contract",
      "metadata": {
        "name": "Custom Contract",
        "description": "Custom Contract Description",
        "address": "0x29c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
        "abi": [
          {
            "constant": true,
            "inputs": [],
            "name": "creator",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "licensingFee",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "bytes32[]"
              },
              {
                "name": "",
                "type": "address[]"
              }
            ],
            "name": "runAccessInfo",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "",
                "type": "uint256"
              },
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "bytes32[]"
              },
              {
                "name": "",
                "type": "address[]"
              }
            ],
            "name": "runAccess",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "",
                "type": "uint256"
              },
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "name": "runFinalize",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "percentPartial",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "amount",
                "type": "uint256"
              }
            ],
            "name": "withdraw",
            "outputs": [
              {
                "name": "",
                "type": "bool"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "proposed_status_code",
                "type": "int256"
              }
            ],
            "name": "runStatusChange",
            "outputs": [
              {
                "name": "",
                "type": "int256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [],
            "name": "kill",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [
              {
                "name": "status_code",
                "type": "int256"
              }
            ],
            "name": "runDescribeStatus",
            "outputs": [
              {
                "name": "",
                "type": "bytes32"
              }
            ],
            "payable": false,
            "stateMutability": "pure",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "STATUS_FINAL_REVIEW",
            "outputs": [
              {
                "name": "",
                "type": "bytes32"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "version",
            "outputs": [
              {
                "name": "",
                "type": "bytes32"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "DEFAULT_ACCESS",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "newCreator",
                "type": "address"
              }
            ],
            "name": "transferCreatorship",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [],
            "name": "runCreate",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "owner",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "partialPayment",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [],
            "name": "runKill",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "content_address",
                "type": "address"
              },
              {
                "name": "new_owner",
                "type": "address"
              }
            ],
            "name": "transferContentOwnership",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "contentSpace",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "STATUS_DRAFT_APPROVED",
            "outputs": [
              {
                "name": "",
                "type": "bytes32"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "DEFAULT_SEE",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "licensing_fee",
                "type": "uint256"
              }
            ],
            "name": "setLicensingFee",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "name": "licensingStatus",
            "outputs": [
              {
                "name": "percentComplete",
                "type": "uint8"
              },
              {
                "name": "licensingFee",
                "type": "uint256"
              },
              {
                "name": "licensingFeePaid",
                "type": "uint256"
              },
              {
                "name": "valid",
                "type": "bool"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "partial_payment",
                "type": "uint8"
              }
            ],
            "name": "setPartialPayment",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "percent_partial",
                "type": "uint8"
              }
            ],
            "name": "setPercentPartial",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "",
                "type": "uint256"
              },
              {
                "name": "",
                "type": "bool"
              }
            ],
            "name": "runGrant",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "content_address",
                "type": "address"
              }
            ],
            "name": "reclaimContentOwnership",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "DEFAULT_CHARGE",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "newOwner",
                "type": "address"
              }
            ],
            "name": "transferOwnership",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "content_contract",
                "type": "address"
              },
              {
                "name": "approved",
                "type": "bool"
              },
              {
                "name": "percent_complete",
                "type": "uint8"
              },
              {
                "name": "note",
                "type": "string"
              }
            ],
            "name": "reviewContent",
            "outputs": [
              {
                "name": "",
                "type": "bool"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "payable": true,
            "stateMutability": "payable",
            "type": "fallback"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "payee",
                "type": "address"
              },
              {
                "indexed": false,
                "name": "content",
                "type": "address"
              },
              {
                "indexed": false,
                "name": "amount",
                "type": "uint256"
              }
            ],
            "name": "PayCredit",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              }
            ],
            "name": "Log",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "b",
                "type": "bool"
              }
            ],
            "name": "LogBool",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "a",
                "type": "address"
              }
            ],
            "name": "LogAddress",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "u",
                "type": "uint256"
              }
            ],
            "name": "LogUint256",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "u",
                "type": "int256"
              }
            ],
            "name": "LogInt256",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "b",
                "type": "bytes32"
              }
            ],
            "name": "LogBytes32",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "payee",
                "type": "address"
              },
              {
                "indexed": false,
                "name": "amount",
                "type": "uint256"
              }
            ],
            "name": "LogPayment",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "result",
                "type": "uint256"
              }
            ],
            "name": "RunCreate",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "result",
                "type": "uint256"
              }
            ],
            "name": "RunKill",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "proposedStatusCode",
                "type": "int256"
              },
              {
                "indexed": false,
                "name": "returnStatusCode",
                "type": "int256"
              }
            ],
            "name": "RunStatusChange",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "level",
                "type": "uint8"
              },
              {
                "indexed": false,
                "name": "calculateAccessCharge",
                "type": "int256"
              }
            ],
            "name": "RunAccessCharge",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "requestID",
                "type": "uint256"
              },
              {
                "indexed": false,
                "name": "result",
                "type": "uint256"
              }
            ],
            "name": "RunAccess",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "requestID",
                "type": "uint256"
              },
              {
                "indexed": false,
                "name": "result",
                "type": "uint256"
              }
            ],
            "name": "RunFinalize",
            "type": "event"
          }
        ],
        "factoryAbi": [
          {
            "constant": true,
            "inputs": [],
            "name": "creator",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "licensingFee",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "bytes32[]"
              },
              {
                "name": "",
                "type": "address[]"
              }
            ],
            "name": "runAccessInfo",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "",
                "type": "uint256"
              },
              {
                "name": "",
                "type": "uint8"
              },
              {
                "name": "",
                "type": "bytes32[]"
              },
              {
                "name": "",
                "type": "address[]"
              }
            ],
            "name": "runAccess",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "",
                "type": "uint256"
              },
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "name": "runFinalize",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "percentPartial",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "amount",
                "type": "uint256"
              }
            ],
            "name": "withdraw",
            "outputs": [
              {
                "name": "",
                "type": "bool"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "proposed_status_code",
                "type": "int256"
              }
            ],
            "name": "runStatusChange",
            "outputs": [
              {
                "name": "",
                "type": "int256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [],
            "name": "kill",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [
              {
                "name": "status_code",
                "type": "int256"
              }
            ],
            "name": "runDescribeStatus",
            "outputs": [
              {
                "name": "",
                "type": "bytes32"
              }
            ],
            "payable": false,
            "stateMutability": "pure",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "STATUS_FINAL_REVIEW",
            "outputs": [
              {
                "name": "",
                "type": "bytes32"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "version",
            "outputs": [
              {
                "name": "",
                "type": "bytes32"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "DEFAULT_ACCESS",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "newCreator",
                "type": "address"
              }
            ],
            "name": "transferCreatorship",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [],
            "name": "runCreate",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "owner",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "partialPayment",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [],
            "name": "runKill",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "content_address",
                "type": "address"
              },
              {
                "name": "new_owner",
                "type": "address"
              }
            ],
            "name": "transferContentOwnership",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "contentSpace",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "STATUS_DRAFT_APPROVED",
            "outputs": [
              {
                "name": "",
                "type": "bytes32"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "DEFAULT_SEE",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "licensing_fee",
                "type": "uint256"
              }
            ],
            "name": "setLicensingFee",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "name": "licensingStatus",
            "outputs": [
              {
                "name": "percentComplete",
                "type": "uint8"
              },
              {
                "name": "licensingFee",
                "type": "uint256"
              },
              {
                "name": "licensingFeePaid",
                "type": "uint256"
              },
              {
                "name": "valid",
                "type": "bool"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "partial_payment",
                "type": "uint8"
              }
            ],
            "name": "setPartialPayment",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "percent_partial",
                "type": "uint8"
              }
            ],
            "name": "setPercentPartial",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "",
                "type": "uint256"
              },
              {
                "name": "",
                "type": "bool"
              }
            ],
            "name": "runGrant",
            "outputs": [
              {
                "name": "",
                "type": "uint256"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "content_address",
                "type": "address"
              }
            ],
            "name": "reclaimContentOwnership",
            "outputs": [
              {
                "name": "",
                "type": "address"
              }
            ],
            "payable": true,
            "stateMutability": "payable",
            "type": "function"
          },
          {
            "constant": true,
            "inputs": [],
            "name": "DEFAULT_CHARGE",
            "outputs": [
              {
                "name": "",
                "type": "uint8"
              }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "newOwner",
                "type": "address"
              }
            ],
            "name": "transferOwnership",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "constant": false,
            "inputs": [
              {
                "name": "content_contract",
                "type": "address"
              },
              {
                "name": "approved",
                "type": "bool"
              },
              {
                "name": "percent_complete",
                "type": "uint8"
              },
              {
                "name": "note",
                "type": "string"
              }
            ],
            "name": "reviewContent",
            "outputs": [
              {
                "name": "",
                "type": "bool"
              }
            ],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
          },
          {
            "payable": true,
            "stateMutability": "payable",
            "type": "fallback"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "payee",
                "type": "address"
              },
              {
                "indexed": false,
                "name": "content",
                "type": "address"
              },
              {
                "indexed": false,
                "name": "amount",
                "type": "uint256"
              }
            ],
            "name": "PayCredit",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              }
            ],
            "name": "Log",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "b",
                "type": "bool"
              }
            ],
            "name": "LogBool",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "a",
                "type": "address"
              }
            ],
            "name": "LogAddress",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "u",
                "type": "uint256"
              }
            ],
            "name": "LogUint256",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "u",
                "type": "int256"
              }
            ],
            "name": "LogInt256",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "b",
                "type": "bytes32"
              }
            ],
            "name": "LogBytes32",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "label",
                "type": "string"
              },
              {
                "indexed": false,
                "name": "payee",
                "type": "address"
              },
              {
                "indexed": false,
                "name": "amount",
                "type": "uint256"
              }
            ],
            "name": "LogPayment",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "result",
                "type": "uint256"
              }
            ],
            "name": "RunCreate",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "result",
                "type": "uint256"
              }
            ],
            "name": "RunKill",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "proposedStatusCode",
                "type": "int256"
              },
              {
                "indexed": false,
                "name": "returnStatusCode",
                "type": "int256"
              }
            ],
            "name": "RunStatusChange",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "level",
                "type": "uint8"
              },
              {
                "indexed": false,
                "name": "calculateAccessCharge",
                "type": "int256"
              }
            ],
            "name": "RunAccessCharge",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "requestID",
                "type": "uint256"
              },
              {
                "indexed": false,
                "name": "result",
                "type": "uint256"
              }
            ],
            "name": "RunAccess",
            "type": "event"
          },
          {
            "anonymous": false,
            "inputs": [
              {
                "indexed": false,
                "name": "requestID",
                "type": "uint256"
              },
              {
                "indexed": false,
                "name": "result",
                "type": "uint256"
              }
            ],
            "name": "RunFinalize",
            "type": "event"
          }
        ]
      }
    });
    
    
    <No Return Value>
    Source:

    async ResetRegion() → Promise.<Object>

    Reset fabric URLs to prefer the best region auto-detected by the fabric.

    Note: Client must have been initialized with FromConfiguration

    Returns: An object containing the updated fabric and ethereum URLs in order of preference
    Source:

    async SendFunds({
    recipient,
    ether
    })
    → Promise.<Object>

    Send ether from this client's current signer to the specified recipient address

    Returns: The transaction receipt
    Parameters:
    Name Type Description
    recipient string

    Address of the recipient

    ether number

    Amount of ether to send

    Example
    async SendFunds({
      "recipient": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
      "ether": 9.714129368
    });
    
    
    {
      "to": "0xd9DC97B58C5f2584062Cf69775d160ed9A3BFbC4",
      "from": "0x219b3BCe4EE98ADBB738911148117BbF1bd4bc1f",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x5208"
      },
      "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x6eeb11c1d524ee77d25212d1049a8ed421107ca50b71ae792e2101b0a64ba64e",
      "transactionHash": "0xccc5935123eef6401b7ae9d63eafd028d02e8cacc3d58b71abd47dfcbfab0c5e",
      "logs": [],
      "blockNumber": 107406,
      "confirmations": 2,
      "cumulativeGasUsed": {
        "_hex": "0x5208"
      },
      "status": 1,
      "byzantium": true
    }
    Source:

    async SetAccessCharge({
    objectId,
    accessCharge
    })

    Set the access charge for the specified object

    Parameters:
    Name Type Description
    objectId string

    ID of the object

    accessCharge number | string

    The new access charge, in ether

    Example
    async SetAccessCharge({
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "accessCharge": "0.5"
    });
    
    
    <No Return Value>
    Source:

    async SetContentLibraryImage({
    libraryId,
    image
    })

    Set the image associated with this library

    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    image Blob | ArrayBuffer | Buffer

    Image to upload

    Example
    async SetContentLibraryImage({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "image": "<ArrayBuffer 101254>"
    });
    
    
    <No Return Value>
    Source:

    async SetContentObjectImage({
    libraryId,
    objectId,
    image
    })

    Set the image associated with this object

    Note: The content type of the object must support /rep/image

    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    image Blob | ArrayBuffer | Buffer

    Image to upload

    Example
    async SetContentObjectImage({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "image": "<ArrayBuffer 101254>"
    });
    
    
    <No Return Value>
    Source:

    async SetCustomContentContract({
    libraryId,
    objectId,
    customContractAddress,
    nameoptional,
    descriptionoptional,
    abi,
    factoryAbioptional,
    overridesoptional
    })
    → Promise.<Object>

    Set the custom contract of the specified object with the contract at the specified address

    Note: This also updates the content object metadata with information about the contract - particularly the ABI

    Returns: Result transaction of calling the setCustomContract method on the content object contract
    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    customContractAddress string

    Address of the deployed custom contract

    name string <optional>

    Optional name of the custom contract

    description string <optional>

    Optional description of the custom contract

    abi Object

    ABI of the custom contract

    factoryAbi Object <optional>

    If the custom contract is a factory, the ABI of the contract it deploys

    overrides Object <optional>

    Change default gasPrice or gasLimit used for this action

    Example
    async SetCustomContentContract({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "name": "Custom Contract",
      "description": "Custom Contract Description",
      "customContractAddress": "0x29c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
      "abi": [
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "licensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccess",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "runFinalize",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "percentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "withdraw",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "proposed_status_code",
              "type": "int256"
            }
          ],
          "name": "runStatusChange",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "runDescribeStatus",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "pure",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_FINAL_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runCreate",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "partialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runKill",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            },
            {
              "name": "new_owner",
              "type": "address"
            }
          ],
          "name": "transferContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT_APPROVED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "licensing_fee",
              "type": "uint256"
            }
          ],
          "name": "setLicensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "licensingStatus",
          "outputs": [
            {
              "name": "percentComplete",
              "type": "uint8"
            },
            {
              "name": "licensingFee",
              "type": "uint256"
            },
            {
              "name": "licensingFeePaid",
              "type": "uint256"
            },
            {
              "name": "valid",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "partial_payment",
              "type": "uint8"
            }
          ],
          "name": "setPartialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "percent_partial",
              "type": "uint8"
            }
          ],
          "name": "setPercentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "bool"
            }
          ],
          "name": "runGrant",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            }
          ],
          "name": "reclaimContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_CHARGE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "percent_complete",
              "type": "uint8"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "reviewContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "PayCredit",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            }
          ],
          "name": "Log",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bool"
            }
          ],
          "name": "LogBool",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "LogAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "uint256"
            }
          ],
          "name": "LogUint256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "int256"
            }
          ],
          "name": "LogInt256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bytes32"
            }
          ],
          "name": "LogBytes32",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunKill",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "proposedStatusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "returnStatusCode",
              "type": "int256"
            }
          ],
          "name": "RunStatusChange",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "calculateAccessCharge",
              "type": "int256"
            }
          ],
          "name": "RunAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunFinalize",
          "type": "event"
        }
      ],
      "factoryAbi": [
        {
          "constant": true,
          "inputs": [],
          "name": "creator",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "licensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccessInfo",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint8"
            },
            {
              "name": "",
              "type": "bytes32[]"
            },
            {
              "name": "",
              "type": "address[]"
            }
          ],
          "name": "runAccess",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "name": "runFinalize",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "percentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "withdraw",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "proposed_status_code",
              "type": "int256"
            }
          ],
          "name": "runStatusChange",
          "outputs": [
            {
              "name": "",
              "type": "int256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "kill",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "status_code",
              "type": "int256"
            }
          ],
          "name": "runDescribeStatus",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "pure",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_FINAL_REVIEW",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "version",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_ACCESS",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newCreator",
              "type": "address"
            }
          ],
          "name": "transferCreatorship",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runCreate",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "owner",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "partialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [],
          "name": "runKill",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            },
            {
              "name": "new_owner",
              "type": "address"
            }
          ],
          "name": "transferContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "contentSpace",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "STATUS_DRAFT_APPROVED",
          "outputs": [
            {
              "name": "",
              "type": "bytes32"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_SEE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "licensing_fee",
              "type": "uint256"
            }
          ],
          "name": "setLicensingFee",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "name": "licensingStatus",
          "outputs": [
            {
              "name": "percentComplete",
              "type": "uint8"
            },
            {
              "name": "licensingFee",
              "type": "uint256"
            },
            {
              "name": "licensingFeePaid",
              "type": "uint256"
            },
            {
              "name": "valid",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "partial_payment",
              "type": "uint8"
            }
          ],
          "name": "setPartialPayment",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "percent_partial",
              "type": "uint8"
            }
          ],
          "name": "setPercentPartial",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "",
              "type": "uint256"
            },
            {
              "name": "",
              "type": "bool"
            }
          ],
          "name": "runGrant",
          "outputs": [
            {
              "name": "",
              "type": "uint256"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_address",
              "type": "address"
            }
          ],
          "name": "reclaimContentOwnership",
          "outputs": [
            {
              "name": "",
              "type": "address"
            }
          ],
          "payable": true,
          "stateMutability": "payable",
          "type": "function"
        },
        {
          "constant": true,
          "inputs": [],
          "name": "DEFAULT_CHARGE",
          "outputs": [
            {
              "name": "",
              "type": "uint8"
            }
          ],
          "payable": false,
          "stateMutability": "view",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "newOwner",
              "type": "address"
            }
          ],
          "name": "transferOwnership",
          "outputs": [],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "constant": false,
          "inputs": [
            {
              "name": "content_contract",
              "type": "address"
            },
            {
              "name": "approved",
              "type": "bool"
            },
            {
              "name": "percent_complete",
              "type": "uint8"
            },
            {
              "name": "note",
              "type": "string"
            }
          ],
          "name": "reviewContent",
          "outputs": [
            {
              "name": "",
              "type": "bool"
            }
          ],
          "payable": false,
          "stateMutability": "nonpayable",
          "type": "function"
        },
        {
          "payable": true,
          "stateMutability": "payable",
          "type": "fallback"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "content",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "PayCredit",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            }
          ],
          "name": "Log",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bool"
            }
          ],
          "name": "LogBool",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "a",
              "type": "address"
            }
          ],
          "name": "LogAddress",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "uint256"
            }
          ],
          "name": "LogUint256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "u",
              "type": "int256"
            }
          ],
          "name": "LogInt256",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "b",
              "type": "bytes32"
            }
          ],
          "name": "LogBytes32",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "label",
              "type": "string"
            },
            {
              "indexed": false,
              "name": "payee",
              "type": "address"
            },
            {
              "indexed": false,
              "name": "amount",
              "type": "uint256"
            }
          ],
          "name": "LogPayment",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunCreate",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunKill",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "proposedStatusCode",
              "type": "int256"
            },
            {
              "indexed": false,
              "name": "returnStatusCode",
              "type": "int256"
            }
          ],
          "name": "RunStatusChange",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "level",
              "type": "uint8"
            },
            {
              "indexed": false,
              "name": "calculateAccessCharge",
              "type": "int256"
            }
          ],
          "name": "RunAccessCharge",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunAccess",
          "type": "event"
        },
        {
          "anonymous": false,
          "inputs": [
            {
              "indexed": false,
              "name": "requestID",
              "type": "uint256"
            },
            {
              "indexed": false,
              "name": "result",
              "type": "uint256"
            }
          ],
          "name": "RunFinalize",
          "type": "event"
        }
      ]
    });
    
    
    {
      "to": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
      "from": "0xE77b85f1434BBC0B9e2dC27b3849831774C628A8",
      "contractAddress": null,
      "transactionIndex": 0,
      "gasUsed": {
        "_hex": "0x1854a"
      },
      "logsBloom": "0x00000000040000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000010000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
      "blockHash": "0x708aa67cc136dad1a0821ed2ef46c4d227a1e683259b4f0e9c0c508437ea87ba",
      "transactionHash": "0xc013c7c5b40a328ef14fcbae3b5fab98d260a281ddea5f82f39c6830d7afa818",
      "logs": [
        {
          "transactionIndex": 0,
          "blockNumber": 107385,
          "transactionHash": "0xc013c7c5b40a328ef14fcbae3b5fab98d260a281ddea5f82f39c6830d7afa818",
          "address": "0x8ADBb09afafDFE7787b85Ec37e1Ec449deCA1DD1",
          "topics": [
            "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7"
          ],
          "data": "0x00000000000000000000000029c1000df23ea756bdfbe05e9cb6e0baffa36c5d",
          "logIndex": 0,
          "blockHash": "0x708aa67cc136dad1a0821ed2ef46c4d227a1e683259b4f0e9c0c508437ea87ba",
          "transactionLogIndex": 0,
          "name": "SetContentContract",
          "signature": "SetContentContract(address)",
          "topic": "0xa6f2e38f0cfebf27212317fced3ac40bc62e00bd33f38d69603710740c69acb7",
          "values": {
            "0": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
            "contentContractAddress": "0x29c1000Df23eA756bdfbE05e9cB6E0baFFa36c5D",
            "length": 1
          }
        }
      ],
      "blockNumber": 107385,
      "confirmations": 1,
      "cumulativeGasUsed": {
        "_hex": "0x1854a"
      },
      "status": 1,
      "byzantium": true
    }
    Source:

    SetNodes({
    fabricURIsoptional,
    ethereumURIsoptional
    })

    Set the client to use the specified fabric and ethereum nodes, in preference order

    Parameters:
    Name Type Attributes Description
    fabricURIs Array.<string> <optional>

    A list of URLs for the fabric, in preference order

    ethereumURIs Array.<string> <optional>

    A list of URLs for the blockchain, in preference order

    Source:

    SetSigner({signer})

    Set the signer for this client to use for blockchain transactions

    Parameters:
    Name Type Description
    signer object

    The ethers.js signer object

    Source:

    async SetSignerFromWeb3Provider({provider})

    Set the signer for this client to use for blockchain transactions from an existing web3 provider. Useful for integrating with MetaMask

    Parameters:
    Name Type Description
    provider object

    The web3 provider object

    Source:

    async StartABRMezzanineJobs({
    libraryId,
    objectId,
    offeringKeyoptional,
    accessoptional
    })
    → Promise.<Object>

    Start any incomplete jobs on the specified mezzanine

    Returns: A write token for the mezzanine object, as well as any logs, warnings and errors from the job initialization
    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the mezzanine library

    objectId string

    ID of the mezzanine object

    offeringKey string <optional>
    default

    The offering to process

    access Object <optional>

    (S3) Region, bucket, access key and secret for S3 - Required if any files in the masters are S3 references

    • Format: {region, bucket, accessKey, secret}
    Example
    async StartABRMezzanineJobs({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__2fMULiDWqoBoeku6xt16qLhzQsbo",
      "offeringKey": "default"
    });
    
    
    {
      "writeToken": "tqw_8tY4rpi712snkAo1ZCzX3RAij5UHZYY5z",
      "data": [
        "99c3f49f-932a-448a-8328-c9e90034b8db"
      ],
      "logs": [
        "2019-11-07 00:46:11 Debug: getAvpReqCtx filePath=Video.mp4 qhot=hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD key=hq__7oocnXUErhdBqCi6sTr21h34AWn3Qczsd4ycYVAh8AKS86V1eNtR7gLVmZDA1BWwe6tmc5tHTD.txVideo.Video.mp4"
      ],
      "warnings": [],
      "errors": []
    }
    Source:

    ToggleLogging(enable)

    Enable or disable verbose logging

    Parameters:
    Name Type Description
    enable boolean

    Set logging

    Source:

    async UploadFiles({
    libraryId,
    objectId,
    writeToken,
    fileInfo,
    callbackoptional
    })

    Upload files to a content object.

    Expected format of fileInfo:

    [ { path: string, mime_type: string, size: number, data: File | ArrayBuffer | Buffer } ]

    Parameters:
    Name Type Attributes Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the draft

    fileInfo Array.<object>

    List of files to upload, including their size, type, and contents

    callback function <optional>

    If specified, will be called after each job segment is finished with the current upload progress

    • Format: {"filename1": {uploaded: number, total: number}, ...}
    Examples
    async UploadFiles({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_CucTuLqApqRWYUA5aRPM5cXnSVV9qqxzB",
      "fileInfo": [
        {
          "path": "testDirectory/File 1",
          "type": "file",
          "mime_type": "text/plain",
          "size": 100000
        },
        {
          "path": "testDirectory/File 2",
          "type": "file",
          "mime_type": "text/plain",
          "size": 100000
        }
      ]
    });
    
    
    <No Return Value>
    async UploadFiles({
      "libraryId": "ilib3wBzK5LdVMJXfJDC2QzzyN3jytqs",
      "objectId": "iq__3dXBZ3KQaWJfSZrpJaY1x6iQoejH",
      "writeToken": "tqw_KUaWH2rPWW6gkP3fybaRjZqRCb3GvK1Q9",
      "fileInfo": [
        {
          "path": "Video.mp4",
          "mime_type": "video/mp4",
          "size": 97944174,
          "type": "file"
        }
      ]
    });
    
    
    <No Return Value>
    Source:

    async UploadFilesFromS3({
    libraryId,
    objectId,
    writeToken,
    region,
    bucket,
    filePaths,
    accessKey,
    secret,
    copy,
    callbackoptional
    })

    Copy/reference files from S3 to a content object

    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the draft

    region string

    AWS region to use

    bucket string

    AWS bucket to use

    filePaths Array.<string>

    List of files/directories to copy/reference

    accessKey string

    AWS access key

    secret string

    AWS secret

    copy boolean false

    If true, will copy the data from S3 into the fabric. Otherwise, a reference to the content will be made.

    callback function <optional>

    If specified, will be periodically called with current upload status

    • Arguments (copy): { done: boolean, uploaded: number, total: number, uploadedFiles: number, totalFiles: number, fileStatus: Object }
    • Arguments (reference): { done: boolean, uploadedFiles: number, totalFiles: number }
    Source:

    async UploadPart({
    libraryId,
    objectId,
    writeToken,
    data,
    chunkSizeoptional,
    encryptionoptional
    })
    → Promise.<Object>

    Upload part to an object draft

    Note: If uploading a large file (especially with an HTML file and/or when using the FrameClient) it is recommended to use the CreatePart + UploadPartChunk + FinalizePart flow to upload the file in smaller chunks.

    Returns: Response containing information about the uploaded part
    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the content object draft

    data File | ArrayBuffer | Buffer

    Data to upload

    chunkSize number <optional>
    1000000

    (1MB) - Chunk size, in bytes

    encryption string <optional>
    none

    Desired encryption scheme. Options: 'none (default)', 'cgck'

    Examples
    async UploadPart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "writeToken": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm",
      "data": "<ArrayBuffer 101254>",
      "encrypted": false
    });
    
    
    {
      "content": {
        "id": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
        "write_token": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm",
        "type": "hq__9F7Roe1547dPZ98N3KtipdwU9fL2o4VPUXJhtsPs29gGSRJ9D14jPchwt6HwYwjTVVBxPBzrwL"
      },
      "part": {
        "hash": "hqp_97acrTzL3kEEQfu8UCLS4EcShUv7eMyozWF1s5Rmi1HLTa3o",
        "size": 101254
      }
    }
    async UploadPart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_4P5FKE8cADAaQX5V93pLZ9yS9QMgh6ahc",
      "data": "<ArrayBuffer 100000>"
    });
    
    
    {
      "content": {
        "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
        "write_token": "tqw_4P5FKE8cADAaQX5V93pLZ9yS9QMgh6ahc",
        "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
      },
      "part": {
        "hash": "hqp_3GnEBhR2bAyvTNxAVqr6mbQm3s9S2eUEyujez8ThYwU4QjR7",
        "size": 100000
      }
    }
    async UploadPart({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_PVDvbrznxnts6Wd44FuhJCANihRdM8Vie",
      "data": "<ArrayBuffer 100000>",
      "encryption": "cgck"
    });
    
    
    {
      "content": {
        "id": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
        "write_token": "tqw_PVDvbrznxnts6Wd44FuhJCANihRdM8Vie",
        "type": "hq__DAT3Za6brRzwqSHPVcr7WB3VRmBfp5jg3QeGDyd3AJYb7JrYAtT3XhGJ1CvwXpU4uXkW3c5NDF"
      },
      "part": {
        "hash": "hqpeMyWynqFqbHViV5UytEpd3QEdAAyBmFHNTpRSF9hyjZtt8zuK",
        "size": 102657
      }
    }
    Source:

    async UploadPartChunk({
    libraryId,
    objectId,
    writeToken,
    partWriteToken,
    chunk,
    encryptionoptional
    })
    → Promise.<string>

    Upload data to an open part draft

    Returns: The part write token for the part draft
    Parameters:
    Name Type Attributes Default Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    writeToken string

    Write token of the content object draft

    partWriteToken string

    Write token of the part

    chunk ArrayBuffer | Buffer

    Data to upload

    encryption string <optional>
    none

    Desired encryption scheme. Options: 'none (default)', 'cgck'

    Examples
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__jqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "writeToken": "tqw_K8YSond56sbvne6z3dthee18Jbs9Ti4Hm",
      "partWriteToken": "tqpw3B7YHfdJ4oztWbvWjwtcVGuLZWEFcX69e",
      "chunk": "<ArrayBuffer 101254>",
      "encryption": "none"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_4P5FKE8cADAaQX5V93pLZ9yS9QMgh6ahc",
      "partWriteToken": "tqpw41QftjcLiNBmm8hS3N4w1T1RytPe2AQsE",
      "chunk": "<ArrayBuffer 100000>",
      "encryption": "none"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_PVDvbrznxnts6Wd44FuhJCANihRdM8Vie",
      "partWriteToken": "tqpwKAU2MTXKDdNpxo7BrWtDLMtNBPocbBCPj",
      "chunk": "<ArrayBuffer 100000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_DxVdBVwBc4dDhSJofv4XmiyCB7DzrCjFk",
      "partWriteToken": "tqpwCsNMA43PiajNQ8WiVLzHEthCA1ecKfNJ8",
      "chunk": "<ArrayBuffer 10000>"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    async UploadPartChunk({
      "libraryId": "ilibjqi4GkYNuZQHS4VAcpZvJGZT4Cg",
      "objectId": "iq__2wCkYwCgB77gniTPC1wEtTxW55R2",
      "writeToken": "tqw_Eaev65Yio2iQUqThMXuQBkXBw6L12QryQ",
      "partWriteToken": "tqpwDDBvpYfwQXCxsipyyje2KXTPVfaRsomkC",
      "chunk": "<ArrayBuffer 10000>",
      "encryption": "cgck"
    });
    
    
    <No Return Value>
    Source:

    async UseRegion({region}) → Promise.<Object>

    Update fabric URLs to prefer the specified region.

    Note: Client must have been initialized with FromConfiguration

    Returns: An object containing the updated fabric and ethereum URLs in order of preference
    Parameters:
    Name Type Description
    region string

    Preferred region - the fabric will auto-detect the best region if not specified

    • Available regions: na-west-north na-west-south na-east eu-west
    Source:

    async VerifyContentObject({
    libraryId,
    objectId,
    versionHash
    })
    → Promise.<Object>

    Verify the specified content object

    Returns: Response describing verification results
    Parameters:
    Name Type Description
    libraryId string

    ID of the library

    objectId string

    ID of the object

    versionHash string

    Hash of the content object version

    Example
    async VerifyContentObject({
      "libraryId": "ilibSJ8iYvzKwShsfVhU3pH8CJDwuMX",
      "objectId": "iq__3SJTyndAy3kCDpbfe2R19qMDHrQg",
      "versionHash": "hq__QmYRRkkwghdhksw3pcnNwhjKQWCkWowDwMY7Kg21ZU1nf8"
    });
    
    
    {
      "hash": "hq__QmYRRkkwghdhksw3pcnNwhjKQWCkWowDwMY7Kg21ZU1nf8",
      "qref": {
        "valid": true,
        "hash": "hqp_QmYRRkkwghdhksw3pcnNwhjKQWCkWowDwMY7Kg21ZU1nf8"
      },
      "qmd": {
        "valid": true,
        "hash": "hqp_QmQNGx4dX7eiQbBffXtrDd6Xg13osamJCVujxVLym5y6SU",
        "check": {
          "valid": true,
          "invalidValues": []
        }
      },
      "qstruct": {
        "valid": true,
        "hash": "hqp_QmTF5DchL9iNLvtuD4h1W8ZBDZcvPzKePxvzGQfNDUdvdm",
        "parts": []
      },
      "valid": true
    }
    Source: